Perché la memoria virtuale è importante
Il termine "memoria virtuale" si riferisce allo spazio allocato su un disco rigido dove i dati possono essere memorizzati per accesso rapido. La memoria virtuale è più lenta dei chip di memoria a stato solido, quindi viene tipicamente usata come memoria di backup in certe situazioni.
Multitasking
Un uso importante della memoria virtuale è il multitasking. Quando un utente apre più programmi contemporaneamente, i dati di questi programmi devono essere memorizzati in memoria per accesso rapido. Più programmi sono aperti, più memoria serve. Quando la memoria fisica del computer è piena, i dati in eccesso vengono memorizzati nella memoria virtuale.
Programmi grandi
Oltre al multitasking, la memoria virtuale permette ai programmatori di creare applicazioni più grandi e complesse. Quando questi programmi sono in esecuzione, occupano memoria fisica e virtuale.
Flessibilità
Se i computer si basassero solo sui chip di memoria, sarebbe disponibile molta meno memoria e l'utilità di molti programmi software sarebbe gravemente limitata. Anche se la memoria virtuale è più lenta, è comunque utile perché espande notevolmente la funzionalità del computer.
Tempi che cambiano
Quando la memoria virtuale fu creata per la prima volta, i chip di memoria a stato solido erano molto più piccoli e costosi. I chip di memoria odierni possono memorizzare molti gigabyte di dati a costi molto bassi. Man mano che i chip continuano a crescere in capacità e i prezzi scendono, la memoria virtuale potrebbe diventare meno utile in futuro.