Ci sono due tipi di memoria del computer fisico : ROM e RAM . ROM è memoria di sola lettura e contiene le istruzioni necessarie per avviare un computer . Memoria ad accesso casuale ( RAM) risiede sul chip di computer immessi sul bastoni di RAM . I produttori di computer quindi installare i bastoni RAM su schede madri di computer . Altri programmi software di Windows e possono scrivere nella RAM in qualsiasi momento . Purtroppo , un computer può contenere solo una quantità limitata di RAM .
Memoria virtuale
diversi programmi aggiungono dati alla RAM , alla fine l'area RAM si riempie. Senza memoria virtuale , altri programmi non possono memorizzare i dati nella RAM . Finestre risolve questo problema esaminando i dati nella RAM . Se Windows rileva i dati della RAM che nessun programma ha avuto accesso in un istante , rimuove i dati e lo memorizza sul disco rigido in una zona chiamata il file di paging . Altri programmi che hanno bisogno di utilizzare la RAM sono quindi liberi di spostare i loro dati lì . La memoria virtuale descrive il processo di trasferimento e gestione dei dati tra la RAM fisica e il file di paging . Gli sviluppatori di software non hanno bisogno di preoccuparsi di rimanere a corto di memoria , perché la memoria virtuale simulerà il ricordo che i loro programmi devono funzionare .
Storia
Nel 1958 , l'Università di Manchester aveva bisogno di un modo per semplificare il processo di spostamento della memoria del computer tra le diverse aree del proprio computer . Ha inventato la memoria virtuale di lavorare su uno dei primi supercomputer del mondo, la Ferranti Atlas . Scienziati e ingegneri informatici hanno lavorato su nuove tecniche software e hardware , perfezionando il processo di memoria virtuale . La memoria virtuale finalmente reso ai personal computer nel 1985, quando Intel ha introdotto la sua linea 80386 di microprocessori ..
Curiosità
Secondo Microsoft , Windows utilizza sempre la memoria virtuale , anche quando esiste abbastanza RAM fisica per gestire tutte le richieste di memoria . La dimensione ottimale di un file di paging dipende dalla quantità di RAM fisica nel computer ed i tipi di richieste di memoria che necessitano di programmi in un particolare momento . Microsoft consiglia una dimensione di file di paging normale pari ad una volta e mezza la quantità di RAM disponibile sul computer . L'area di memoria RAM che Windows si sposta il file di paging è una " pagina ". La dimensione di una pagina è 4 KB . Windows può diffondere il file di paging su più partizioni . Tuttavia, solo un file di paging per partizione esistente .
Pro e Contro
memoria virtuale consente di eseguire software -intensive di memoria su computer che non dispongono di una quantità sufficiente di fisica RAM . L'uso della memoria virtuale aumenta anche l'utilizzo della CPU , perché più programmi diventano residenti in memoria . Tuttavia, la memoria virtuale è più lento di memoria regolare perché Windows deve spostarlo sul disco rigido e recuperare da lì quando i programmi hanno bisogno.
sistemi © www.354353.com