appunti2aparte
Stai vedendo l'anteprima delle prime pagine. Registrati per sbloccare le pagine restanti.
Di cosa parla
- La memoria centrale gestisce flussi di indirizzi astratti che vengono trasformati in indirizzi fisici tramite registri di rilocazione e limiti per garantire la protezione dagli accessi illegali tra processi.
- I collegamenti degli indirizzi possono avvenire in tre fasi distinte: compilazione con codice assoluto, caricamento con codice rilocabile o esecuzione dinamica supportata da una MMU.
- Il caricamento dinamico e l'uso di librerie condivise permettono di ottimizzare lo spazio di memoria evitando il duplicazione del codice delle librerie di sistema in ogni processo.
- Le tecniche di overlay e swapping consentono di gestire processi più grandi della memoria disponibile scambiando dinamicamente i moduli o intere sezioni dei processi con la memoria secondaria.
- L'allocazione contigua separa il sistema operativo dai processi utente, mentre lo swapping standard aumenta il grado di multiprogrammazione a scapito delle prestazioni temporanee.
Registrati e sblocca subito 3 appunti gratis, questo incluso.