Demand paging and page replacement algorithm


Question1) Answer all the questions.

(i) Define operating system.

(ii) What do you understand by process?

(iii) What are goals & principles of protection?

(iv) Briefly explain deadlock.

(v) What do you understand by thread?

Question2) Describe critical section problem. How it could remove by semaphore?

Question3) What is the access matrix? How it is implemented?

Question4) Describe linking & loading. Describe the paging concept in detail for memory management.

Question5) Answer all the questions.

(i) Briefly describe user mode & kernel mode.

(ii) Define process control block.

(iii) Write down the difference between fragmentation & segmentation.

(iv) What do you mean by process synchronization?

(v) What do you mean by thrashing?

Question6) Explain scheduling criteria. Describe uniprocessor & multiprocessor scheduling.        

Question7) Discuss virtual memory management. Describe demand paging & page replacement algorithm.

Question8) What do you mean by deadlock. Explain the characteristics of deadlock. How to avoid & prevent deadlock?

Request for Solution File

Ask an Expert for Answer!!
Operating System: Demand paging and page replacement algorithm
Reference No:- TGS03820

Expected delivery within 24 Hours