Page 8 - 120900034410_iacobelli_progettazione

Basic HTML Version

Indice
UNITÀ
2
Introduzione ai Sistemi Operativi
43
lezione 1
I Sistemi Operativi e la loro organizzazione
44
Introduzione
44
L’interfaccia o shell
46
verifica le tue conoscenze
lezione 2
Struttura, funzionamento
e prestazioni di un SO
48
Macchine virtuali
48
Struttura e modalità di funzionamento
48
Prestazioni di un Sistema Operativo
50
Funzioni dei moduli del SO
51
verifica le tue conoscenze
lezione 3
Tipi di Sistemi Operativi
52
Le varie tipologie
52
verifica le tue conoscenze
lezione 4
Gestione della CPU
58
Nucleo del Sistema Operativo
58
Stati di un processo
59
verifica le tue conoscenze
lezione 5
Algoritmi di scheduling
62
Lo schedulatore dei lavori
62
Lo schedulatore dei processi
63
verifica le tue conoscenze
lezione 6
Gli interrupt
66
Gestione delle interruzioni
66
Interrupt multipli
68
verifica le tue conoscenze
Sintesi
Domande per l’orale
In English, please
UNITÀ
3
Il Sistema Operativo come gestore
di risorse
73
lezione 1
Gestione della memoria centrale
74
La rilocazione
75
verifica le tue conoscenze
lezione 2
Allocazione a partizioni statiche
76
Le tecniche di allocazione
76
Allocazione a singola partizione:
sistemi monoprogrammati
76
Allocazione per partizioni:
sistemi multiprogrammati
77
Partizioni statiche
77
verifica le tue conoscenze
lezione 3
Allocazione a partizioni dinamiche
80
Partizioni dinamiche
80
verifica le tue conoscenze
lezione 4
Allocazione non contigua
84
La paginazione
84
verifica le tue conoscenze
lezione 5
Memoria virtuale a richiesta di pagine
86
La memoria virtuale
86
Gestione a richiesta di pagine
87
Tecniche di rimpiazzamento
88
Svantaggi
89
verifica le tue conoscenze
lezione 6
Gestione della memoria virtuale
per segmentazione
90
Segmentazione
90
Gestione con pagine e segmenti
92
verifica le tue conoscenze
I-XIV_Iniziali.indd 8
01/03/