Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


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
thread.

Is This Answer Correct ?    6 Yes 3 No

Post New Answer

More Operating Systems General Concepts Interview Questions

Do 32 bit programs run faster on 64bit?

0 Answers  


Describe the Operating System concept of Fragmentation

0 Answers   Tech Mahindra,


What is the Difference between a process and a thread?

0 Answers   Wipro,


What are significance of semaphores?

0 Answers   Axtria,


There is some data related to temperatures of different cities. One side(thread), will be updating the values and multiple clients will be reading the values. how do you achieve synchronization?

1 Answers   IMS, Sapient,


Which is better internet explorer or edge?

0 Answers  


Explain page cannibalizing?

0 Answers  


What is the ie tab in google chrome?

0 Answers  


How the Swapper works?

0 Answers  


Explain Memory Partitioning, Paging, Segmentation?

0 Answers   Crossdomain,


What is the basic difference between pre-emptive and non-pre-emptive scheduling.

0 Answers  


What is the difference between shared memory and distributed memory?

0 Answers  


Categories