
Gestione della memoria centrale e virtuale
Tecniche di allocazione della memoria, problemi di frammentazione e soluzioni tramite paginazione e segmentazione. Il concetto di memoria virtuale.
Informazioni su questo argomento
Tecniche di allocazione della memoria, problemi di frammentazione e soluzioni tramite paginazione e segmentazione. Il concetto di memoria virtuale.
Domande chiave
- Come viene assegnata la memoria ai programmi in esecuzione?
- Cos'è la frammentazione e come si risolve?
- Come funziona la memoria virtuale?
Altro in I Sistemi Operativi: concetti base
Funzioni e struttura del Sistema Operativo
Evoluzione storica dei sistemi operativi e analisi dell'architettura a strati (onion skin). Panoramica sulle interfacce utente e i servizi di base.
2 methodologies
Gestione dei processi e della CPU
Concetto di processo, stati di esecuzione, context switch e multitasking. Studio dei principali algoritmi di scheduling della CPU.
2 methodologies
Il File System e la gestione delle memorie di massa
Organizzazione logica e fisica dei dati sulle memorie di massa. Struttura gerarchica delle directory, file e permessi di accesso.
2 methodologies