Spring ’24

The Processor Scheduling
Levels of processor scheduling, scheduling queue models and criteria, scheduling algorithms, and real-time scheduling.

8 min read

Process Scheduling in OS
Notes on process scheduling triggers, evaluation metrics, and common algorithms such as FCFS, SJF, RR, MLFQ, EDF, and LLF.

4 min read

Inter Process Communication
Types of IPC: shared memory, pipes, message-passing systems, mailboxes, and client-server mechanisms like sockets and RPC.

12 min read

ProcessSync
Process synchronization in operating systems, covering critical sections, semaphores, hardware synchronization, and classic synchronization problems.

22 min read