Critical section implementation with semaphores


Q1.

a) Illustrate the six fundamental file operations? Describe in detail.

b) What do you mean by the term semaphore? Describe the Critical Section (CS) implementation with semaphores.

c) Distinguish between the term static and dynamic disk scheduling for the multimedia.

Q2.

a) What do you mean by the term paging? Describe paging hardware

b) Compare the given CPU scheduling algorithms by using an appropriate example.

  • FCFS
  • Priority
  • Round Robin

Which one is best to use?

Q3. There include two sets of reasons of high overheads of switching among processes-intrinsic reasons and OS-related reasons. In brief explain each.

Request for Solution File

Ask an Expert for Answer!!
Operating System: Critical section implementation with semaphores
Reference No:- TGS010286

Expected delivery within 24 Hours