Un computer utilizza memoria RAM ( random access memory ) di eseguire le istruzioni . Quando si accede a un'applicazione, il processore prima carica i file associati del programma nella RAM dal disco rigido. La memoria virtuale in Windows XP è una tecnica che il computer utilizza per compensare quando si esaurisce lo spazio RAM . Per apprezzare i vantaggi della memoria virtuale , è importante capire il rapporto tra la RAM , il disco rigido e il processore . Informatica
Tutte le informazioni di un computer contiene , compreso il sistema operativo ( OS) dei file e documenti dell'utente , viene memorizzato nel disco rigido ( HDD) . Quando non è in corso l'accesso all'unità , questi insiemi di dati rimangono nel disco fisso e non interferiscono con altri processi . Ma quando si esegue un programma , ad esempio un lettore multimediale , il file eseguibile dell'applicazione ( . Exe) viene caricato dal disco fisso nella RAM. Questo perché il computer può effettuare le istruzioni molto più velocemente dal dati caricati nella RAM che dai dati memorizzati nel disco rigido. L'HDD è necessario, tuttavia , perché RAM perde tutte le sue informazioni quando la sua fonte di alimentazione viene interrotta --- è per questo che i file devono essere salvati per conservare le informazioni. Salvataggio record di una copia delle ultime modifiche e la aggiorna su disco fisso fatta .
Multitasking
Quando si esegue contemporaneamente più programmi , file di reciproche programmi sono caricati in RAM . Come risultato , RAM esaurisce lo spazio fisico per memorizzare più informazioni . La memoria virtuale consente più spazio per essere disponibile per i processi mediante la combinazione di RAM con lo spazio temporaneo sul disco rigido . Quando lo spazio di RAM è insufficiente , la memoria virtuale si muove un po 'di dati dalla RAM in un percorso noto come " file di paging " nel disco rigido . Questo trasferimento di dati nel file di paging consente di liberare spazio per la memoria RAM per completare i suoi compiti .
Aggiornamento della memoria
RAM superiore generalmente consentire a un computer di svolgere le sue istruzioni più veloce , fornito nessun altro processo ( o malware) sta limitando le prestazioni del computer . Aumentare la memoria virtuale può anche contribuire ad accelerare il computer. Tuttavia , significa che il processore deve andare avanti e indietro tra il disco rigido e la RAM ripetutamente . L'aggiunta di più RAM è molto meglio --- e permanente --- soluzione per aumentare la velocità del computer.
Messaggi di errore
Quando il computer si esaurisce lo spazio per la processore per svolgere compiti specifici , Windows chiede all'utente mediante la visualizzazione di messaggi di errore. Per risolvere il problema di memoria virtuale insufficiente , è possibile aggiungere più RAM o aumentare le dimensioni del file di paging . La dimensione del file di paging è impostato automaticamente da Windows XP e superiori , ma può essere modificato manualmente se le impostazioni predefinite non sono adeguate per i computer che eseguono intensivo delle risorse di applicazioni spesso
Dimensione Memoria e Perdite
la memoria virtuale è un file sul disco rigido noto anche come il file di paging , che si trova in "C: \\ pagefile.sys " di default . La dimensione consigliata del file è una volta e mezza la dimensione della memoria fisica , la memoria virtuale totale è la somma della memoria fisica e file di paging . Un computer con una memoria elevata sarà meno colpiti da una perdita di memoria di un computer con memoria inferiore . Le perdite di memoria , causate da programmi mal codificati , può portare a messaggi di errore di memoria insufficiente virtuali . In una perdita di memoria , un programma difettoso occupa più e più memoria fino a quando il programma viene chiuso o il riavvio di Windows XP . Quando un particolare programma è identificato come l'autore del reato , deve essere reinstallato o aggiornato.