Nwlapcug.com


Che cosa è la memoria virtuale?

"Memoria virtuale" si riferisce all'uso di spazio su disco rigido come se fosse RAM (memoria fisica). Come sistemi operativi multitasking è emerso, la memoria virtuale è diventato una necessità, specialmente su computer con una quantità inferiore di memoria fisica. I file utilizzati come memoria virtuale sono a volte chiamati 'file di swap' o 'pagefiles.'

Origine

Prima dell'avvento dei sistemi operativi multitasking come Windows 95 di Microsoft e versioni successive e Apple Mac OS, i computer avevano in genere solo uno o due processi in esecuzione contemporaneamente. Sistema di MS-DOS di Microsoft è un esempio perfetto: perché l'unico processo sempre in esecuzione era "command.com" (il programma che interpreta i comandi dell'utente), i requisiti di memoria del MS-DOS erano bassi. Quando sistemi operativi multitasking è emerso, la memoria fisica della maggior parte dei computer non era sufficiente a contenere tutti i dati in uso alla volta, così alcuni dati dovevano essere scritto sul disco rigido. I risultante file di memoria virtuale ha preso un po' di spazio sul disco ma ammessi ulteriori programmi di rimanere aperti, anche con una bassa quantità di RAM.

Metodi

Memoria virtuale può essere implementato in un sistema operativo in una varietà di modi. La maggior parte delle versioni di Windows memorizzare dati di memoria virtuale in un singolo file denominato "pagefile. sys." Mac OS X, essendo un sistema operativo basato su UNIX, utilizza diversi file, denominati in sequenza: "swapfile0," "swapfile1" e "swapfile2," per esempio.

Vantaggi

Vantaggio più grande di memoria virtuale, insieme al motivo che è stato inventato, è che permette più dati alla memoria fisica del computer è in grado di detenzione sono ancora in uso in una sola volta. Questi dati possono anche essere demoliti e riorganizzati per mantenere l'efficienza quando non è in uso. Il suo utilizzo è dipenda dalla quantità di dati in uso in una sola volta, quindi file di memoria virtuale non occupano inutilmente spazio sul disco.

Svantaggi

Memoria virtuale ha anche i suoi svantaggi. Poiché i dati vengono archiviati sul disco rigido anziché nella memoria fisica, il tempo che necessario per accedere a questi dati è leggermente più lungo. Di conseguenza, il computer può essere un po' lento quando la quantità di memoria virtuale è in uso. Inoltre, quando un sacco di dati è in uso un tempo, file di memoria virtuale possono crescere un po ' grandi, lasciando poco spazio libero per gli utenti con piccoli dischi rigidi.

Suggerimenti per l'utilizzo di memoria virtuale

A causa di suoi inconvenienti, si consiglia di utilizzare solo la memoria virtuale quando è davvero necessario. A tal fine, ci sono un certo numero di cose possono fare gli utenti per ridurre la quantità di memoria virtuale necessaria. Uno è quello di installare più memoria nel computer. In questo modo fornisce più di memoria fisica per programmi e dati che sono in uso. Gli utenti di Windows Vista hanno la possibilità di utilizzare un'unità USB collegata a una porta USB come memoria fisica aggiuntiva. Poiché invece dei dischi rigidi, chiavette USB utilizzano la memoria flash, non c'è nessuna diminuzione di velocità.