Realtime- and Operating-Systems

Lectures

SectionSlidesReading
01IntroWhat is an OS§ 1-1.3 (pg 1-35)
02Hardware and History§ 1.4-1.12 (pg 35-81)
03ProcessesProcess Model / Threads§ 2-2.2 (pg 85-119)
04Interprocess Communication§ 2.3 (pg 119-149)
05Scheduling§ 2.4-2.7 (pg 149-173)
06MemoryMemory Manager§ 3-3.3.1 (pg 181-198)
07Virtual Memory§ 3.3.1-3.4 (pg 198-222)
08Design and Implementation Issues§ 3.5-3.9 (pg 222-254)
09File SystemOrganisation and Implementation§ 4-4.3.3 (pg 263-290)
10Design Choices and External Tools§ 4.3.4-4.6 (pg 290-331)
11FS Examples§ 4.5, 10.6, 11.8 (pg 320-331, 775-798, 953-964)
12I/OHardware Principles§ 5.1 (pg 337-351)
13Software§ 5.2-5.10 (pg351-428)
14SecurityI§ 9
15II§ 9
16Revision guideParts previously covered