Cos'è la memoria virtuale? Come impostarlo? (Guida completa) [MiniTool Wiki]
What Is Virtual Memory
Navigazione rapida:
La memoria virtuale è una tecnica di gestione della memoria implementata utilizzando sia hardware che software. Fa pensare all'applicazione di avere uno spazio di archiviazione o uno spazio degli indirizzi contiguo e disponibile. Tuttavia, in effetti, la memoria virtuale di solito è suddivisa in diversi frammenti di memoria fisica, e alcuni di essi sono archiviati su un disco esterno che può essere utilizzato per scambiare dati quando necessario. Attualmente, la maggior parte dei sistemi operativi utilizza la memoria virtuale, come la 'memoria virtuale' della famiglia Windows o lo 'spazio di swap' di Linux.
Se trovi che il sistema operativo Windows 8 / 8.1 si blocca nella pagina del logo di Windows all'avvio e non riesci ad accedere al sistema, devi forzare l'arresto e quindi riavviarlo. Successivamente, puoi regolare la memoria virtuale per risolvere questo problema.
Consiglia: Vuoi saperne di più informazioni sul sistema operativo bloccato nel logo di Windows? Ecco, immagino che potresti essere interessato a questo post: Come risolvere il problema 'Finestra 10 bloccata nella schermata di caricamento' .
introduzione
I computer hanno bisogno di memoria (è un'area di archiviazione temporanea che contiene i dati e le istruzioni di cui la CPU ha bisogno) per eseguire tutti i programmi. Pertanto, maggiore è la memoria dei programmi, minore sarà lo spazio libero disponibile. Pertanto, i sistemi operativi Windows preferiscono adottare la tecnologia della memoria virtuale per aumentare la capacità di memoria del computer.
Questa tecnologia lascerà una parte dello spazio su disco rigido per fungere da memoria. Se il sistema ha poca memoria, la memoria virtuale svolgerà la sua parte completa. La memoria virtuale combina la RAM del computer con lo spazio temporaneo sul disco rigido. Quando la RAM si esaurisce, la memoria virtuale aiuta a spostare i dati dalla RAM in uno spazio chiamato file di paging. Spostare i dati nel file di paging può liberare la RAM in modo che il computer possa completare il suo lavoro.
In generale, più RAM ha il tuo computer, più velocemente vengono eseguiti i programmi. Se il computer funziona piuttosto lentamente poiché c'è poco spazio libero sulla RAM, puoi aumentare la memoria virtuale per risolvere il problema. Tuttavia, il computer può leggere i dati dalla RAM molto più rapidamente che da un disco rigido. Quindi aumentare la capacità della RAM è una soluzione migliore.
La memoria virtuale è, infatti, un file gigante chiamato PageFile.Sys, invisibile nella maggior parte dei casi. Per visualizzare il file, è necessario aprire Esplora risorse e quindi chiudere la funzione di protezione dei file di sistema. Pertanto, la memoria virtuale a volte è anche nota come 'file di paging'.
Consiglia: non eliminare i file di paging. Leggi questo post: Soluzioni per l'eliminazione di unità C, volume di sistema EFI, ripristino / volume OEM, ecc per trovare maggiori dettagli.
La memoria giocherà un ruolo importante durante il processo di esecuzione del computer perché il computer ne ha bisogno per eseguire tutti i programmi. Pertanto, Windows vorrebbe utilizzare la memoria virtuale per migliorare la memoria del computer. La memoria virtuale esiste nel file PAGEFILE.SYS.
Ambiente ragionevole
Come verificare la dimensione della memoria virtuale?
Novizio alla memoria virtuale
Poiché Linux necessita di comandi complicati, prendiamo ad esempio Windows 10 per mostrare come impostare la memoria virtuale.
1: Apri 'File Explorer