Memoria virtuale: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Annullate le modifiche di 80.91.127.232 (discussione), riportata alla versione precedente di Alfiobot |
|||
Riga 17:
dove P<sub>fault</sub> è la probabilità di ''page fault'', cioè di incappare in una pagina che non è presente in memoria centrale e di doverla quindi caricare dallo swap.
Esistono principalmente due modi di implementare un sistema di memoria virtuale: dividere la memoria in tante pagine identiche, gestite dall'hardware, oppure lasciare che sia il programmatore e/o il compilatore che usa a "segmentare" il proprio programma in più segmenti (sperabilmente) indipendenti.<br/> Entrambi i metodi presentano vantaggi e svantaggi: in questi ultimi tempi tuttavia il sistema di gran lunga più usato è la memoria paginata, per via della maggiore omogeneità e indipendenza dal software.
|