Customer Service Chat
Get quote & make Payment
what is Kernel-Level Thread in operating system?, Basic Computer Science
In this technique, the kernel knows about and handles the threads. No runtime system is required in this case. In place of thread table in each process, the kernel has a thread table that keeps track of all threads in the system. As well, the kernel also maintains the traditional process table to keep track of processes. Operating Systems kernel gives system call to create and manage threads.
The implementation of common structure of kernel-level thread is
Since kernel has full knowledge of all threads, Scheduler may make a decision to give more time to a process having large amount of threads than process having small number of threads.
Kernel-level threads are mainly good for applications that frequently block.
The kernel-level threads are slow and inefficient. Illustration sis, threads operations are hundreds of times slower than that of user-level threads.
Kernel must handle and schedule threads as well as processes. It involves a full thread control block (TCB) for each thread to keep information about threads. As a result significant overhead and increased in kernel complexity.
Posted Date: 5/2/2012 7:07:32 AM | Location : United States
Ask an Expert
what is Kernel-Level Thread in operating system?, Assignment Help, Ask Question on what is Kernel-Level Thread in operating system?, Get Answer, Expert's Help, what is Kernel-Level Thread in operating system? Discussions
Write discussion on what is Kernel-Level Thread in operating system?
Your posts are moderated
Write your message here..
Database management help, Suppose that you are writing a stored procedure t...
Suppose that you are writing a stored procedure to record new purchases. Suppose that you know that while your procedure is running, another stored procedure that records shipment
Describe different kinds of registers used for register arra, Different kin...
Different kinds of registers are general between most microprocessor designs. These are: Program Counter (PC) This register is utilized to hold the memory address of the next instr
Fuction to delete a record in phone book in c, function to delete a telepho...
function to delete a telephone book record in c programing using struct and objects...?
Introduction to microprocessor, The microprocessor is at times referred to ...
The microprocessor is at times referred to as the ''brain'' of the personal computer, and is responsible for the processing of the instructions which creates computer software. It
Transmission media, TRANSMISSION MEDIA: When we speak of transmission ...
TRANSMISSION MEDIA: When we speak of transmission media, we usually mean a mix of physical lines ranging from wire pairs to cable, and over the air transmission media, such as
Data base software, Data Base Software: Another major type of applicat...
Data Base Software: Another major type of application comes under the heading database software; which allows for the collection of, searching for and manipulation of informat
Technology, We normally think of the arts as very different from technologi...
We normally think of the arts as very different from technologies in spite of the fact that art (with perhaps a few exceptions) is practiced with the help of technology. This pract
operator, what is operator and operator associativel
what is operator and operator associatively
Management information system, Is IT a strategic weapon or a survival tool?...
Is IT a strategic weapon or a survival tool? Discuss.
Explain the effects of a lack of communication, Question 1 Explain the dif...
Question 1 Explain the different categories of Software applications Question 2 Write a note on Data Dictionaries Question 3 Explain the following (a) Top-down testin
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.