Follow Our FB Page << >> for Daily Laughter. We Post Funny, Viral, Comedy Videos, Memes, Vines...

What is an idle thread?

Answers were Sorted based on User's Feedback

What is an idle thread?..

Answer / guest

The special thread a dispatcher will execute when no ready
thread is found.

Is This Answer Correct ?    14 Yes 6 No

What is an idle thread?..

Answer / subhodip ghosh

In Windows NT operating systems, the System Idle Process
contains one or more kernel threads which run when no other
runnable thread can be scheduled on a CPU. For example,
there may be no runnable thread in the system, or all
runnable threads are already running on a different CPU. In
a multiprocessor system, there is one idle thread associated
with each CPU.

The primary purpose of the idle process and its threads is
to eliminate what would otherwise be a special case in the
scheduler. Without the idle threads, there could be cases
when no threads were runnable, or "Ready" in terms of
Windows scheduling states. Since the idle threads are always
in a Ready state (if not already Running), this can never
happen. Thus whenever the scheduler is called due to the
current thread leaving the CPU, it can always find another
thread to run on that CPU, even if it is only the CPU's idle

Is This Answer Correct ?    6 Yes 3 No

Post New Answer

More Operating Systems General Concepts Interview Questions

How can the speed of interrupt driven input output systems be improved?

0 Answers  

What are the basic functions of an operating system?

7 Answers   Satyam,

What are short, longand mediumterm scheduling?

2 Answers   Accenture, SwanSoft Technologies, TCS,

What are the different synchronization mechanisms?

0 Answers  

How does dynamic loading aid in better memory space utilization?

0 Answers  

What is the difference between chkdsk r and f?

0 Answers  

What is the context switch?

0 Answers  

What are the main difference between Micro-controller and micro-processor?

18 Answers   BEL, Core, Digicom, IBM,

What is a 64 bit application?

0 Answers  

What is the cache memory?

0 Answers  

What do you understand by registers?

0 Answers  

In a ram description ddr 2 1066mhz “2.5-3-3-8” what do the numbers in quotes signify?

0 Answers