G53OPS - Operating Systems
This course is run at the The University
of Nottingham within the School of Computer
Science & IT. The course is run by Graham
Kendall (EMAIL : gxk@cs.nott.ac.uk)
Introduction to Processes
Introduction to Processes
Process States
The Process Control Block (PCB)
The Race Condition
The Critical Section
Implementing Mutual Exclusion with Busy Waiting
Peterson`s Solution
Test and Set Lock (TSL)
Priority Inversion
Sleep and Wakeup
The Producer/Consumer Problem
Semaphors
Inter-Process Communication
Threads
Last Updated : 08/01/2002