Ominide 1149 punti

Tabelle delle pagine

In ogni tabella delle pagine c'è un bit V,detto di validità o bit di presente / assente, che indica se quella riga della tabella è valida V= 1 o non è valida V= 0;
Ad esempio: si abbia un processo P con 8 pagine di memoria virtuale: il Sistema Operativo mette nello stato bloccato il processo P e viene identificato un altro processo Q da eseguire..; il Sistema Operativo controlla lo stato della memoria per scegliere un frame dove collocare la pagina richiesta;
Il Sistema operativo attua il trasferimento dei dati dal disco fino alla memoria;
Aggiorna la tabella della pagina del processo P e lo mette nello stato ready..
Oltre ai bit V e M ( bit di pagina modificata) altri come : U(pagina usata );
R(solo letta); W(di scrittura) ; X( di esecuzione );

TLB(translation lookaside buffer):Memoria posta nella MMU,una specie di memoria cache che per ridurre il tempo di accesso alla memoria,la ricerca nel numero di frame corrispondente a una pagina virtuale con ricerca nella TLB.

Segmentazione: tecnica di allocazione dei processi in memoria che differisce dalla paginazione perchè i processi sono suddivisi in blocchi detti segmenti..
Un processo è suddiviso in blocchi secondo criteri logici che riflettono l'organizzazione del software.
I vantaggi della segmentazione sono la gestione di spazi di memoria condivisi ed è piu semplice perchè i dati da condividere possono essere inseriti in un unico segmento.
Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Potrebbe Interessarti
Registrati via email