Q1. State the different scheduling criteria which must be kept in mind while selecting different scheduling algorithms.
Q2. List out all the action taken by event handler if process makes an Input-Output request.
Q3. Describe about the UNIX file system.
Q4. When do page fault takes place? Explain the actions taken by the operating system if a page fault takes place.
Q5. Illustrate the main difference between the deadlock and starvation? Assume that a system is in an unsafe state. Illustrate that it is possible for the processes to complete their execution with entering deadlock state.
Q6. Write brief note on the given:
a) Overlay
b) Thrashing
Q7. Explain the segmented paging scheme of memory management and the hardware needed to support the system.