Riepilogo dell'insegnamento: Sistemi Operativi 2
6 cfu così ripartiti nelle aree:
- 2 CFU nell'area E - Architetture
- 4 CFU nell'area F - Sistemi operativi
Sillabo dell'insegnamento
- E - Architetture
-
GIO - Gestione dell'Input/Output
*
AR-IO - Interfacing and Communication
Gestione dell'Input/Ouput: architettura del sottosistema di I/O; interfaccia di I/O per le applicazioni; sottosistema di I/O del kernel
-
GIO - Gestione dell'Input/Output
*
AR-IO - Interfacing and Communication
Struttura dei dispositivi di memorizzazione; struttura dei dischi; scheduling del disco; gestione dell'unitá a disco; sistemi RAID
- F - Sistemi operativi
-
GP - Gestione delle Periferiche
OS-DM - Device Management
Progettazione e sviluppo di driver di periferiche di Input/Output: struttura di un driver; i driver nel sistema operativo Linux
-
GP - Gestione delle Periferiche
OS-DM - Device Management
I moduli del sistema operativo Linux; meccanismi di interazione con i driver nel sistema operativo Linux; gestione delle interruzioni nel sistema operativo Linux
-
*
FS - File System
*
OS-FS - File Systems
Progettazione e realizzazione di file system: il concetto di file e di file system; struttura della directory e del disco; condivisione di file; meccanismi di protezione dei file
-
*
FS - File System
*
OS-FS - File Systems
Struttura del file system; implementazione di file e directory; metodi di allocazione; gestione dello spazio libero; metodi di allocazione; efficienza e prestazioni; backup e ripristino
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).