Consider the following page reference string: 3,2,1,3,4,2,8,9,7,4,2,9,8,3. Calculate the total number of page faults for Optimal and LRU page replacement algorithms using a 4 page frame.[5]
Introduction and Evolution
1.
What are the different types of operating system? Differentiate between Real time and Batch OS.[10]
Memory Management and File Systems
1.
What is memory compaction? Explain best fit memory allocation with suitable example.[5]
2.
What is RAID? Explain Level-2 and Level-3 RAID.[5]
3.
What is TLB? Explain the importance of TLB in conversion of logical address to physical address.[5]
4.
Consider 500 GB hard drive with 5 KB block size. Calculate the size of the file allocation table if entry for each block needs 4 bytes.[5]
5.
Explain the working mechanism of DMA.[5]
Process Management and Synchronization
1.
What is Resource Allocation Graph (RAG)? What are the necessary conditions for deadlock? Explain. Determine if the system is safe from deadlock or not using Banker's Algorithm for given condition.
Need MatrixProcessP1P2P3P4P5A113835B64222C41343