Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 610 Bytes

README.md

File metadata and controls

40 lines (33 loc) · 610 Bytes

Operating-System-algorithms

CPU SCHEDULING

  1. FCFS
  2. RR
  3. SJN
  4. PRIORITY non preemptive
  5. PRIORITY preemptive
  6. STR non preemptive
  7. STR preemptive

SEMAPHORE, MUTEX, MUTUAL EXCLUSION

  1. Semaphores
  2. Mutex
  3. Producer Consmer
  4. Dining Philosophers
  5. Cigarette Smoker
  6. Sleeping Barber
  7. Reader Writer

THREADING

  1. fork, display PID, Parent PID of Chlid process

BANKERS ALGO

  1. Deadlock detection and recovery
  2. Deadlock Prevention and avoidance

PAGE REPLACEMENT

  1. FIFO
  2. LRU
  3. Optimal

DISK REPLACEMENT

  1. FCFS
  2. SSTF
  3. SCAN
  4. C-SCAN
  5. LOOK
  6. C-LOOK