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..
Input and output devices, Input and Output Devices : The most common input...
Input and Output Devices : The most common input devices that you will see in your PC are the keyboard and the mouse. The keyboard of the computer looks like the keyboard o
Science, Ask question #Minimum 100 words accepted/
Ask question #Minimum 100 words accepted/
Memory of computer, Memory : Computers store information internally as wel...
Memory : Computers store information internally as well as externally. Linked to CPU is an internal memory unit where all the instructions and data are stored. It contains the
Bidirectional search-artificial intelligence, Bidirectional Search-Artifici...
Bidirectional Search-Artificial intelligence: We've concentrated so far on searches where the point of the search is to search a solution, not the path to the solution. In anot
Coal Computer organization and assembly language, Code for Program to find ...
Code for Program to find the second highest number from a given array in Assembly Language by using NASM
Unix, How do I change file permissions? Every time I execute chmod commands...
How do I change file permissions? Every time I execute chmod commands it tells me permission denied.
Python Strings and Python Lists, Python Strings: Strings in Python are rec...
Python Strings: Strings in Python are recognized as an adjacent set of characters in among quotation marks. Python permits for either pairs of single or double quotes. Subsets of s
Networks, Networks: There are different interpretations for the term °...
Networks: There are different interpretations for the term °nets% The Oxford English Dictionary states that 'a network is an interconnected chain or system of immaterial thing
Web browser, Web Browser: A Web browser is software application that ...
Web Browser: A Web browser is software application that enables you to find, retrieve, and display information available on the World Wide Web (WWW). Browser also allows you
ICT IN BUSINESS, Explain how ICT can be used for achievement of each of the...
Explain how ICT can be used for achievement of each of the following business objectives, illustrating your answer with examples: 1. Customer intimacy 2. Low-cost leadership
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
IT Courses and 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.