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 general idea of a producer-consumer architecture is related to building a pipeline of threads, similar to the web spider from Project 2. Each step of the processing will now be

Multiprocessing - An Operating System proficient of utilizing and supporting more than one computer processor. Below are some instances of multiprocessing Operating Systems. Li

Explain segmentation hardware? We define an completion to map two-dimensional user-defined addresses into one-dimensional physical addresses. This mapping is affected by means

Determine the reasons for Poor response time Process busy or High I/O rates or High paging rates

Give an overview of WINDOWS 2000 file management. Windows makes use of the NTFS and File Allocation Table file systems. The Older versions of the FAT file system had file name

Q. Explain some of the ways an application can use memory via the Win32 API. Answer: (1) Virtual memory offers several functions that allow an application to reserve and rele

Ask question #Minimum 100 words accepteWrite an xeyes command to display a window that is: ? SIZE: ¦ 400 pixels wide ¦ 300 pixels tall ? LOCATION: ¦ 100 pixels from the right edge

Define Instance. An instance is an administrative unit in which components of R/3 systems giving one or more services are grouped together.  The services offered by a case are

Q. State three merits of placing functionality in a device controller rather than in the kernel and State three disadvantages. Answer: Three advantages: Bugs are less probabl

what are the main advantages of multiprogramming