Lucidi corso e laboratorio SO

All'interno dei vari capitoli, i lucidi di base sono quelli provenienti dal libro di testo (Silberschatz, Galvin, Gagne). Certe parti sono complementate con altri lucidi.

Lezione

0: Presentazione corso

kickoff

1: Introduzione

intro1.pdf


2: Richiami di architettura

ch2.pdf


3: Organizzazione generale di un SO

ch3.pdf

figure.pdf


4: Processi e threads

proc.pdf

threads.pdf


5: CPU scheduling

cpusched.pdf
note.txt


6: Concorrenza e comunicazione

sincro.pdf



9:File Systems

File Systems.pdf


Laboratorio

2: Java threads

Java_Threads1.pdf
Java_Threads2.pdf

3: Sincronizzazione tra processi

sincro.pdf