Operating Systems Concepts - Part II
This course is taught jointly by Julie McCann and Will Knottenbelt.
Lecture notes and tutorial exercises for the first half of the course can
be found
here.
The lecture notes for the second half of the course are given below.
-
Chapter 6: The System Nucleus
-
Chapter 7: Processor Scheduling Strategies
-
Chapter 8: Memory management
Please note that the lecture notes are not final until the lecture has
been given :).
Credits: Lecture notes developed from earlier versions by Dr J Magee,
Dr K Twidle, Dr S Vickers and Dr A Burton.
Here are the tutorial exercises:
-
Tutorial 5: The Simple Kernel
-
Tutorial 6: Simple Kernel Processor Scheduling
-
Tutorial 7: Assessed Exercise 2
And here is some other material that you might find useful: