28.10.2009
|
Tutorium 1
|
Folien 4 auf 1
|
 
|
Themen: Linux Basics, Bits & Bytes, OS Basics, Hardware Basics
|
|
04.11.2009
|
Tutorium 2
|
Folien 4 auf 1
|
 
|
Themen: OS Terms, System Structures, System Call Basics
|
|
11.11.2009
|
Tutorium 3
|
Folien 4 auf 1
|
 
|
Themen: Processes, Processes in Unix, Race conditions and Deadlocks
|
|
18.11.2009
|
Tutorium 4
|
Folien 4 auf 1
|
 
|
Themen: More on Processes in Unix, Threads, Scheduling Basics
|
|
25.11.2009
|
Tutorium 5
|
Folien 4 auf 1 Aufgabenblatt
|
 
|
Themen: Scheduling Basics, Scheduling Policies, Scheduling Parameters, Scheduling in SMP Systems
|
|
02.12.2009
|
Tutorium 6
|
Folien 4 auf 1
|
 
|
Themen: Synchronization Basics, Protecting Shared Data Structures, Concurrent Modifications of Shared Memory, Towards High-Performance Spinlocks, Implementing General Semaphores
|
|
09.12.2009
|
Tutorium 7
|
Folien 4 auf 1
|
 
|
Themen: RAGs and WFGs, Prerequisites for Deadlocks, Deadlock Avoidance, Searching for Deadlocks
|
|
16.12.2009
|
Tutorium 8
|
Folien 4 auf 1
|
 
|
Themen: Memory Management Basics, Memory Allocation Policies, Memory Management Data Structures, Segmentation, Paging, Segmentation and Paging (IA-32)
|
|
13.01.2010
|
Tutorium 9
|
Folien 4 auf 1
|
 
|
Themen: Caches, Paging Basics, HW- vs. SW-Walked Page Tables, Page Replacement Strategies, Comparison of Replacement Policies
|
|
20.01.2010
|
Tutorium 10
|
Folien 4 auf 1
|
 
|
Themen: File System Basics, Implementing Random Access to Files, Virtual File System, Fun with Files in Linux
|
|
27.01.2010
|
Tutorium 11
|
Folien 4 auf 1
|
 
|
Themen: Mounting Filesystems, Disk Space Allocation, File System Implementation, File System Recovery, File System Cache
|
|
03.02.2010
|
Tutorium 12
|
Folien 4 auf 1
|
 
|
Themen: Hard Disks, Disk Scheduling, Swap Space Management, RAID, Device Drivers
|
12.02.2010
|
Änderung: Erklärung von 12.4.b (RAID Aufgabe) verbessert
|
|
10.02.2010
|
Tutorium 13
|
Folien 4 auf 1
|
 
|
Themen: Device Classes, I/O Techniques, Polling I/O, DMA
|
|