Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 825 Bytes

File metadata and controls

17 lines (13 loc) · 825 Bytes

Scheduling, synchronization and deadlocks

Problems

  1. Problem 1
    Refer to directory problem1 Instructions to run
  • Run python generate_events.py to create a file called process.csv
  • Run gcc fcfs_only.c followed by ./a.out to simulate the processes using First Come First Server scheduling policy.
  • Run gcc mlfq.c followed by ./a.out to simulate the processes using the multi level feedback queue policy as mentioned in the problem statement.
  1. Problem 2
    Refer to file question02.c

  2. Problem 3
    Refer to file OS Paper Summary