The advantages of kernel-level threads include: Ability to pre-emptively schedule threads as user level
scheduling generally only supports the (potentially buggy) co-operative scheduling – with the added
benefit of not requiring yields everywhere; Each thread is guaranteed a fair amount of execution time
Disadvantages of kernel-level threads include: No benefit to applications whose functions stay staunchly
in user land; a significantly smaller address space; a significantly smaller and possibly close to full stack; code is less portable as OS support is required; thread management is expensive as it requires syscalls
Titany answered the question on April 26, 2022 at 05:15
-
Describe how a multi-threaded application can be supported by a user-level threads package. It may be helpful to consider (and draw) the components of such...
(Solved)
Describe how a multi-threaded application can be supported by a user-level threads package. It may be helpful to consider (and draw) the components of such a package, and the function they perform
Date posted:
April 26, 2022
.
Answers (1)
-
Describe the three state process model, describe what transitions are valid between the
three states, and describe an event that might cause such a transition
(Solved)
Describe the three state process model, describe what transitions are valid between the
three states, and describe an event that might cause such a transition
Date posted:
April 25, 2022
.
Answers (1)
-
Name three non electronic tools that were used before the invention of electronic computers.
(Solved)
Name three non electronic tools that were used before the invention of electronic computers.
Date posted:
July 23, 2021
.
Answers (1)
-
You have realized that your floppy disk is limited in storage space and you would wish to create more space.
Which tool in Windows would you...
(Solved)
You have realized that your floppy disk is limited in storage space and you would wish to create more space.
Which tool in Windows would you use?
Date posted:
July 23, 2021
.
Answers (1)
-
Define the start menu and explain the common start menu items.
(Solved)
Define the start menu and explain the common start menu items.
Date posted:
July 23, 2021
.
Answers (1)
-
Outline the factors that dictate how an Operating system organizes information.
(Solved)
Outline the factors that dictate how an Operating system organizes information.
Date posted:
July 23, 2021
.
Answers (1)
-
Name and explain three types of human computer interfaces.
(Solved)
Name and explain three types of human computer interfaces.
Date posted:
July 23, 2021
.
Answers (1)
-
State the disadvantages of command line interface.
(Solved)
State the disadvantages of command line interface.
Date posted:
July 23, 2021
.
Answers (1)