Kernel to context switch between kernel level threads, Operating System

Q. Explain the actions taken by a kernel to context switch between kernel level threads.

Answer: Context switching among kernel threads classically requires saving the value of the CPU registers from the thread being switched out and restoring the CPU registers of the new thread being scheduled.

Posted Date: 7/27/2013 2:36:17 AM | Location : United States







Related Discussions:- Kernel to context switch between kernel level threads, Assignment Help, Ask Question on Kernel to context switch between kernel level threads, Get Answer, Expert's Help, Kernel to context switch between kernel level threads Discussions

Write discussion on Kernel to context switch between kernel level threads
Your posts are moderated
Related Questions
Explain the Statements Present in Assembly Language An assembly program consists of subsequent three types of statements: a. Imperative statements: this point out an action

Differentiate pre-emptive and non-preemptive scheduling In a pre-emptive scheduling technique, CPU can be taken away from a process if there is a requirement while in a non-pre


Define the Client - Server Communications Environment Today's client - server communications environment offers programmers great flexibility for application design. Applicatio

LOOK o Like SCAN except stops moving inwards (or outwards) when no more requests in that direction exist. C-SCAN (circular scan) o Moves inwards servicing requests u

Locks (also known as mutexes, short for mutual exclusion locks) provide mutual exclusion to shared data inside a critical session. They are implemented by means of two atomic routi

Write a short note on disk scheduling   One of the responsibities of operating system O/S is to use the hardware efficiently. Whenever a process requires I/O to or from the

In this project, you will implement the Chandy and Misra's (CM) algorithm using POSIX Threads (Pthreads).   The algorithm  is a distributed algorithm to solve a generalized dining

One reason to learn C and C++ is simply that so much software is written in these languages. A related, butmore fundamental reason, is that C and C++ are relatively low-level, allo

problems of procedure