May 26
I computer si basano su numerosi sistemi di memoria per memorizzare e recuperare i dati. La gestione della memoria è un sistema utilizzato per gestire lo storage di computer per una migliore organizzazione dei file di sistema e l'accesso ai dati più efficiente. La memoria virtuale è una tecnica di gestione della memoria.
La memoria virtuale virtualizza dispositivi di memoria in un computer. virtualizzazione hardware nasconde le caratteristiche fisiche di una piattaforma di computer, e invece mostra una astrazione di tale hardware o alcuni concetti alla volta per ridurre dettagli non necessari.
La memoria virtuale assume la forma di un programma che gestisce unità di archiviazione disco e memoria di accesso casuale (RAM), il principale tipo di memoria in un computer. La memoria virtuale consente di nuovi dati da assegnare al disco rigido una volta RAM disponibile in un sistema informatico è stato riempito. Questo consente di liberare spazio necessario nella RAM per caricare nuove applicazioni e memorizzare i nuovi dati in base alle esigenze.
La memoria virtuale utilizza la memoria hardware in modo più efficiente rispetto ai sistemi senza memoria virtuale. La memoria virtuale nasconde frammentazione o la dispersione di file, che si verifica quando un sistema non può più organizzare i dati in un modello correlato. La memoria virtuale consente un processo da eseguire su un sistema con meno memoria rispetto alla quantità necessaria per il processo.