Operating System 1Under what circumstances does a multithrea
*Operating System
1-Under what circumstances does a multithreaded solution using multiple
kernel threads provide better performance than a single-threaded
solution on a single-processor system?
2-make a list of technical terms used in chapter4.
Solution
1. There can be many examples for the situation when Multithreaded solution is required than a single threaded solution.
Eg. You have setup your PC as web server and its obvious that your server will get a services request by many clients simultaneously, at this time by Multithreaded solution you can achieve real time effect, it will look to all the servics that your web server is dedicated to each of them all the time because of multi threading. In contract if you had only single thread solution for above situation, until your web server has not completed the request of one client, other requested clients would have to wait to let other be over.
