Attempt any Eight questions.
[8*5=40]
4.
Explain different memory allocation strategies. [5]
5.
Suppose a disk has 201 cylinders, numbered from 0 to 200. At same time the disk arm is at cylinder 10, and there is a queue of disk access requests for cylinders 30, 85, 90, 100, 105, 110, 135, and 145. Find the total seek time for the disk scheduling algorithm FCFS and SSTF. Assume the head is moving inward. [5]
6.
What are the advantages of using interrupt? Describe. [5]
7.
Differentiate between contiguous and linked list file allocation technique. [5]
8.
Differentiate between paging and segmentation. [5]
9.
What does Belady's anomaly mean? What are the benefits of multiprogramming over uniprogramming? [5]
10.
How can we achieve mutual exclusion? Describe. [5]
11.
What makes thread different with process? Draw the transition diagram between states of a process. [5]
12.
When does a page fault occur? Give a structure of a page table. [5]