What is an idle thread, Operating System

idle thread

The special thread a dispatcher will run when no ready thread is found. The primary purpose of the idle process and its threads is to remove what would otherwise be a special part in the scheduler. Without the idle threads, there would be cases when no threads were "Ready", or runnable in terms of Windows scheduling process. Since the idle threads are usually in a Ready state, this may never occur. Thus whenever the scheduler is invoked due to the current thread leaving the CPU, it can usually find another thread to execute on that CPU, even if it is only the processor's idle thread.


Posted Date: 8/20/2012 3:39:07 AM | Location : United States

Related Discussions:- What is an idle thread, Assignment Help, Ask Question on What is an idle thread, Get Answer, Expert's Help, What is an idle thread Discussions

Write discussion on What is an idle thread
Your posts are moderated
Related Questions

The performance of a file system depends upon the cache hit rate (fraction of blocks found in the cache). If it takes 1 msec to satisfy a request from the cache, but 40 msec to sat

Explain the TlsSetValue (TLSindex, dataPtr)Function The TlsSetValue function  associates the  dataPtr passed as a parameter as local storage for the requesting thread. The asso

Define which is not a key piece of information, stored in single page table entry, supposing pure paging and virtual memory  A reference for the disk block which stores the pa

Question: (a) Red Hat Linux is distributed under the Open Source agreement. Explain what you understand by Open Source distribution system. (b) Write a short note on the L

Define dynamic loading. To obtain better memory-space utilization dynamic loading is used. With dynamic loading, a routine is not loaded until it is called. All routines are ke

Your task is to replace the round robin CPU scheduling scheme you developed in Practical 6 with a priority-based scheduling algorithm. To simplify matters, you can maintain the ori

People arrive at a barber shop at the rate of one every 4.5 minutes. If the shop is full (it can hold five people altogether), 30% of the potential customers leave and come back i

Explain about demand paging? A demand paging system is same to a paging system with swapping. Processes reside on secondary memory. When we require executing a process, we chan

Introduction of linux