Memoria virtuale ha rivoluzionato il settore dei personal computer quando è stato sviluppato dai progettisti del computer Atlas presso l'Università di Manchester nel 1959 . Questa invenzione avrebbe portato ai moderni sistemi operativi come Windows giornata che ha permesso al computer di diventare parte integrante di ogni casa, ufficio e ora anche i telefoni cellulari . Come funziona la memoria virtuale
opere di memoria virtuale utilizzando Random Access Memory di un computer per funzionare più applicazioni contemporaneamente . Questo funziona massimizzando lo spazio di memoria RAM del computer deve lavorare con salvando i file che non vengono utilizzati nel disco rigido del vostro computer . Questa copia di file avviene istantaneamente in modo da non si nota che sta accadendo . Il risultato fa apparire come se il computer dispone di uno spazio illimitato di RAM anche se è ancora funzionante con la stessa quantità finita qui il termine di memoria " virtuale" .
Memoria heap Funzioni
funzioni di gestione della memoria virtuale di Windows con quello che è conosciuto come " memoria heap . " Questo crea un unico mucchio globale di memoria per il sistema operativo e crea cumuli locali di memoria per ogni applicazione da utilizzare durante l'esecuzione . Una certa quantità di RAM è sempre dedicata a mantenere i parametri di funzionamento standard del sistema operativo . Funzioni di memoria virtuale gestire la memoria heap di aggiornare costantemente lo spazio di RAM per fornire memoria sufficiente per eseguire le applicazioni .
Cosa memoria virtuale non
La memoria virtuale consente al computer di eseguire più applicazioni contemporaneamente , che è più comunemente noto come " multi-tasking ". Questo è come il computer è in grado di eseguire il software di riproduzione MP3 , aprire una finestra del browser Internet e di avere un documento di testo aperto e funzionante . Senza memoria virtuale solo un numero finito di applicazioni potrebbe eseguire sul computer in un dato momento e per eseguire nuovi programmi si dovrebbe chiudere gli altri.