Question: (a) The question is about Main and Virtual Memory. Provide a brief answer. (i) Why does a processor have a set of registers in addition

(a) The question is about Main and Virtual Memory. Provide a brief answer. (i) Why does a processor have a set of registers in addition to a large main memory? [1 mark] (ii) A long-term scheduler controls the degree of multi-programming in an Oper- ating System. The long-term scheduler can send a process to which state(s)? [1 mark] (iii) Does adding more frames during Page Replacement always lead to improved performance? [1 mark] (iv) A system is running with following measure behaviour: CPU utilization 10%; Paging disk 95% Other I/O devices 3%. Explain which of the following actions will improve CPU utilization and why? i. Install more main memory ii. Install a faster disk iii. Changing the degree of multi programming [3 marks] (b) Briefly describe what the possible consequences are of a buffer overflow in the kernel. [6 marks] 3
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
