Answer following in short. (1) Discuss the possible reasons for process migration. (2) Define F-SCAN policy. (3) What is the relation between FIFO and clock page replacement algorithm? (4) List characteristics of Real time Operating system. (5) What delay elements are involved in a disk read or write? (6) What is access time? (7) Define Race Condition.
[7 marks]Do as Directed 1. _____________ is a technique for overcoming external fragmentation. (Fill in the Blank) 2. ___________ is known as the management of multiple processes within a uni- processor system. (Fill in the Blank) 3. A __________ is a state in which there is at least one sequence of resource allocation to processes that does not result in a deadlock. (Fill in the Blank) 4. When a program tries to access a page that is mapped in address space but not loaded in physical memory, then -
[7 marks]segmentation fault occurs
[ marks]fatal error occurs
[ marks]page fault occurs
[ marks]no error occurs 5. Which of the following condition is required for deadlock to be possible?
[ marks]mutual exclusion
[ marks]a process may hold allocated resources while awaiting assignment of other resources
[ marks]no resource can be forcibly removed from a process holding it
[ marks]all of the mentioned 6. First-in-first-out scheduling is
[ marks]Non pre-emptive scheduling
[ marks]Pre-emptive scheduling
[ marks]Fair share scheduling
[ marks]Deadline scheduling 7. Which one of the following is not a function of Operating System
[ marks]Resource management
[ marks]File management
[ marks]Networking
[ marks]Process management1
[ marks]Draw neat seven state Process State Transition diagram. Explain in detail.
[7 marks]Describe the necessary condition for deadlock occurrence. Discuss the deadlock avoidance using Banker’s algorithm.
[7 marks]What is semaphore? Give and explain the algorithm of producer/consumer Problem with bounded using general semaphore.
[7 marks]What is mutual exclusion? Define Semaphore, the permissible operations with Semaphore and how they are used to achieve the mutual exclusion.
[7 marks]What is segmentation? How it differs with paging? Explain address translation in segmentation with paging.
[7 marks]Define Reader/Writer Problem. What are the conditions generally associated with this problem? How can this problem be solved using Semaphores?
[7 marks](1) Differentiate between Reusable and consumable resources. (2) Discuss Gang Scheduling and Load Sharing with its advantages and Disadvantages.
[4 marks]Briefly explain the different RAID levels. Support your illustrations with neat sketches.
[7 marks]Explain thrashing. What is the purpose of Translation Look aside Buffer? Explain in brief.
[7 marks](i) Explain briefly the three techniques for performing I/O. (ii) What are typical operations that may be performed on a directory?
[7 marks]What do you mean by Page replacement policy? Solve following example using Optimal, LRU, FIFO and Clock polices. Consider a program with five pages and main memory with three page frames. Given below is the page address stream formed by executing the program
[7 marks]Briefly Define FCFS and Round-Robin processor scheduling.
[7 marks]List and Briefly define four techniques for thread scheduling.
[7 marks]Explain different classes of Client Server architecture. What do you mean by three tier Client Server architecture?
[7 marks]Write a short note on Distributed Message Passing.
[7 marks]