1) Under what circumstances do page faults occur? Describe the actions taken by the operating system when a page fault occurs.2) Discuss the hardware support required to support demand paging.3) Supp

 1) Under what circumstances do page faults occur? Describe the actions taken by the operating system when a page fault occurs.2) Discuss the hardware support required to support demand paging.3) Suppose that you want to use a paging algorithm that requires a reference bit (such as second-chance replacement or working-set model), but the hardware does not provide one. Sketch how you could simulate a reference bit even if one were not provided by the hardware, or explain why it is not possible to do so. If it is possible, calculate what the cost would be.4) Consider a demand-paged computer system where the degree of multiprogramming is currently fixed at four. The system was recently measured to determine utilization of CPU and the paging disk. The resultsare one of the following alternatives. For each case, what is happening? Can the degree of multiprogramming be increased to increase the CPU utilization? Is the paging helping?a. CPU utilization 13 percent; disk utilization 97 percentb. CPU utilization 87 percent; disk utilization 3 percentc. CPU utilization 13 percent; disk utilization 3 percent5) Discuss the advantage and disadvantage of solid state drive.

 

Want to boost your grades this semester? Then stop wasting your time and order from UK's best essay writing service today.
Discount code: FREE20