answersLogoWhite

0


Best Answer

When a kernel thread suffers a page fault, another kernel thread can be switched in to use the interleaving time in a useful manner. A single-threaded process, on the other hand, will not be capable of

performing useful work when a page fault takes place. Therefore, in scenarios where a program might suffer from frequent page faults or has to wait for other system events, a multi-threaded solution would

perform better even on a single-processor system.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago

. The one-to-one model allows for greater concurrency, but the developer has to be careful not to create too many threads (and in some cases may be limited to the number of threads they can create). The many-to-many model suffers from neither of these shortcomings: developers can create as many user threads as necessary, and the corresponding kernel threads can run in parallel on a multiprocessor.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Under what circumstances does a multithread solutions using multiple kernal threads provide better performance than a single thread solution on a single processor system?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Where can someone find information about performance management solutions?

Information about Performance Management Solutions can be found at the SAS Website. SAS specializes in providing software for Performance Management Solutions.


What services does Insource Performance Solutions offer?

Some of the services that the company Insource Performance Solutions offers are helping companies reduce costs, reduce turnover, and eliminate things that are not efficient in the assembly line.


What services are offered at AMD Virtualization?

There are a variety of services offered at AMD Virtualization. Such services within processor-based solutions include: Minimising datacentre space and overheads, simplifying the structure of client and server systems, improving system performance, and streamline deployments and upgrades.


Is the random sample is the most important?

There is no "most" important. Different solutions are required for different circumstances.


What is sgid?

SGID refers to a manufacturer of high performance computing solutions that include the computer software and hardware.


What does PepperJam Exchange specialize in?

PepperJam Exchange is part of the larger company eBay. PepperJam is known for performance marketing. They specifically specialize in omni channel performance marketing solutions.


What kind of company is Contact Center Performance Group?

The Contact Center Performance Group is a business solutions company. They provide outsourcing and services to assist businesses in meeting their requirements.


What are some online business solutions?

There are many different online business solutions that can depend on one's circumstances. One might require a form of management or a method of receiving payment for example. Online resources are available that help one figure these out, such as the website OnlineBusiness-Solutions.


What type of cooling solutions does Gelid Solutions offer for computers?

Gelid Solutions offers a variety of cooling solutions for computers, including CPU coolers, GPU coolers, and case fans. Their products are designed to deliver efficient and effective cooling performance while maintaining quiet operation. You can find more information about their cooling solutions on their website.


How do you change gigahertz in laptop?

The "gigahertz" reading of your laptop basically denotes the processor speed. It's the number of cycles occurring in your processor, each second. So, you have to change your processor to change your gigahertz. Some new processors have over-clocking features to increase (over-clock) your processor speed to a higher value (higher than it was designed to operate optimally). You might have to go for better cooling solutions for your processor, in case you plan to over-clock.


What are the steps taken by your government for farmers?

Different governments have different solutions, each would suit their particular circumstances and social order.


Are you seeking a game-changing IT solution to propel your business forward How can our tailored IT solutions address your specific needs and elevate your organization's performance?

Fuel your business success with our game-changing IT solutions! Tailored to meet your unique needs, we elevate performance, streamline operations, and propel your organization forward. Ready to experience the transformative power of customized IT solutions? Unleash your potential with us and redefine the future of your business!