For a memory system with a given address width (eg. 128 bits), increasing the number of bits in the page offset portion of the address will: 11. (a) increase the total amount of virtual memory (b) increase the size of the hardware cache size (c) decrease the page size (d) decrease the total amount of virtual memory (e) decrease the size of the hardware cache size (f) increase the page size 12. The impact of small quantum upon in cum ulative context-switch overhead in CPU scheduling (a) sometimes reduces & sometimes increases (b) increases (c) it is fixed (d) reduces (e) this factor does not affect it 13. A process of size 5 is allocated a memory segment of size 7 units. This segment is placed by the OS in a memory hole of length 10. Then external and internal fragmentation, respectively, are: (a) 7 and 5 (b) 3 and 2 (c) 5 and l0 (d) 10 and 5 (e) 5 and 10 (f) 7 and 10 (g) 2 and 3 ree processes of size 50, 100, and 150, and time-slice quantum of 10 in RR scheduling. Then the first process will finish at: (a) 250 (b) 50 (c) 310 (d) 150 (e) 100 (f) 300 15. Processes of sizes 2, 3, 4 execute consecutively on a CPU. Then the throughput is: (a) 9 (b) none of the above (d) 24 (e) 4 (f) 3 16. The fork) system call is used to (a) give more resources to a process on demand (b) send the process PID to shared libraries (c) change the CPU quantum value (d) transfer control to a branch after an if statement (e) create a new process (f) send message to another process 17. A process in state new is most likely to move next to which state? (a) terminated (b) ready (c) suspended (d) running (e) blocked Page 5 For a memory system with a given address width (eg. 128 bits), increasing the number of bits in the page offset portion of the address will: 11. (a) increase the total amount of virtual memory (b) increase the size of the hardware cache size (c) decrease the page size (d) decrease the total amount of virtual memory (e) decrease the size of the hardware cache size (f) increase the page size 12. The impact of small quantum upon in cum ulative context-switch overhead in CPU scheduling (a) sometimes reduces & sometimes increases (b) increases (c) it is fixed (d) reduces (e) this factor does not affect it 13. A process of size 5 is allocated a memory segment of size 7 units. This segment is placed by the OS in a memory hole of length 10. Then external and internal fragmentation, respectively, are: (a) 7 and 5 (b) 3 and 2 (c) 5 and l0 (d) 10 and 5 (e) 5 and 10 (f) 7 and 10 (g) 2 and 3 ree processes of size 50, 100, and 150, and time-slice quantum of 10 in RR scheduling. Then the first process will finish at: (a) 250 (b) 50 (c) 310 (d) 150 (e) 100 (f) 300 15. Processes of sizes 2, 3, 4 execute consecutively on a CPU. Then the throughput is: (a) 9 (b) none of the above (d) 24 (e) 4 (f) 3 16. The fork) system call is used to (a) give more resources to a process on demand (b) send the process PID to shared libraries (c) change the CPU quantum value (d) transfer control to a branch after an if statement (e) create a new process (f) send message to another process 17. A process in state new is most likely to move next to which state? (a) terminated (b) ready (c) suspended (d) running (e) blocked Page 5