Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

When the cpu isn't doing anything, it runs the idle process. I heard that this process looks for programs that are waiting in the queue so that the cpu can run them. Is that all it does? I am also interested in knowing the file name of the system idle process in the various OSes.

share|improve this question

1 Answer 1

up vote 6 down vote accepted

When the cpu isn't doing anything, it runs the idle process.

Yes. All multitasking OSes have one. The process does nothing at all. It just is a placeholder when nothing else is running. Having a do-nothing process is simpler than having a special case when the processor is idle. It is always the lowest priority, so is always replaced by something that can do real work.

I heard that this process looks for programs that are waiting in the queue so that the cpu can run them. Is that all it does?

It doesn't do this. The OS scheduler does this. The scheduler is part of the kernel (almost always) and is not a process.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.