Compressione della memoria in Windows 10

Sommario:

Compressione della memoria in Windows 10
Compressione della memoria in Windows 10

Video: Compressione della memoria in Windows 10

Video: Compressione della memoria in Windows 10
Video: Organic Chemistry 51B. Lecture 16. Infrared Spectroscopy + Ch. 14. - YouTube 2024, Aprile
Anonim

La memoria è un fattore importante nell'elaborazione di diverse attività più velocemente. Poiché si tratta di memoria elettronica, è costoso e la maggior parte delle persone non può permettersi un'enorme quantità di RAM. Inoltre, esiste un limite di RAM che i sistemi operativi possono supportare. Ma il Compressione della memoria funzione in Windows 10 assicura che l'utilizzo della RAM sia ottimale e bilanciato insieme al file di paging. Il nuovo sistema operativo è dotato di ottimizzazione della memoria che incorpora la compressione dei dati che occupano la memoria elettronica. L'articolo parla di come le vecchie versioni di Windows gestivano la memoria, qual è la funzione di compressione della memoria e di come funziona la compressione della memoria in Windows 10.

Image
Image

Gestione della memoria nelle versioni precedenti di Windows

In Windows, l'intera memoria è divisa in tre parti distinte:

  1. Random Access Memory (memoria elettronica)
  2. Pagefile (estensione della RAM su disco rigido)
  3. Hard Disk e altri tipi di sistemi di archiviazione

Nelle versioni precedenti, era necessario assegnare una buona quantità di spazio su disco a pagefile.sys che fungeva da estensione della memoria elettronica. La gestione della memoria nelle versioni precedenti di Windows era semplice e diretta. Memorizza le applicazioni attualmente in esecuzione e i relativi dati nella memoria elettronica e invia i dati meno utilizzati a pagefile.sys. Mentre l'applicazione tradizionale risiedeva nella memoria principale, la parte dati veniva spesso trasferita al file di paging se non viene utilizzata a lungo. Se la capacità del file di paging è stata superata, i dati sul file di paging sono stati sostituiti. In tal caso, se l'applicazione, che era ancora nella memoria elettronica, richiedeva i vecchi dati, doveva essere caricata di nuovo nella RAM dal disco rigido o da altri dispositivi di archiviazione, il che significava avere più tempo per leggere o scrivere dati.

In altre parole, le applicazioni e i dati più recenti devono risiedere nella RAM, i dati utilizzati di frequente dalle applicazioni correnti sono rimasti in pagefile.sys e l'accesso al disco rigido è stato eseguito quando è stato necessario leggere o scrivere un nuovo set di dati. Ciò include i dati non presenti nel file di paging: i dati che potrebbero essere stati sostituiti con un nuovo set.

Gestione della memoria in Windows 8 - I file della pagina dell'app

Con Windows 8, la gestione della memoria è leggermente cambiata. C'erano due tipi di applicazioni in Windows 8 / 8.1. Le applicazioni tradizionali funzionavano ancora come spiegato sopra. Una parte di essi è rimasta nella RAM mentre i dati richiesti sono stati archiviati in pagefile quando le applicazioni erano inattive e quando la RAM era piena.

Le app moderne funzionavano solo quando erano a fuoco. Se hai aperto l'app A e l'app B e stai attualmente lavorando sull'app A, l'app B insieme ai dati correlati verrebbero reindirizzati al file di paging. In questo modo, l'app A può avere un buon accesso alla memoria e non è necessario raggiungere il file di paging per ogni processo di recupero. Quando hai inviato l'app A allo sfondo concentrandoti sull'app B, l'app A ei dati correlati passano a pagefile mentre l'app B ottiene l'accesso esclusivo alla RAM.

Questo metodo è stato salvato in memoria e ha reso le app più veloci. Con Windows 10, è stata aggiunta la funzione di compressione per renderla ancora più veloce. La seguente sezione spiega come funziona in Windows 10.

Gestione della memoria in Windows 10 - Compressione su Pagefile

La gestione della memoria è la stessa di Windows 8 / 8.1. Le app tradizionali sono archiviate nella memoria elettronica e le app focalizzate sono anche memorizzate nella RAM. Se la RAM diventa congestionata a causa dell'eccesso di dati, l'app e i dati vengono compressi fino al 40% e ospitati nella stessa memoria elettronica.

Anche Windows 10 utilizza pagefile.sys per archiviare i dati dalla memoria elettrica. Se un'app utilizza troppi dati ma a intervalli più lenti, alcuni dati vengono trasferiti al file di paging se la memoria elettronica non ha spazio disponibile. Se l'app diventa aggressiva, i dati vengono spostati dal file di paging alla memoria elettronica e alcune altre app vengono trasferite al file di paging per creare spazio per l'app corrente. Solo in rari casi, il disco rigido viene avvicinato: quando un nuovo set di dati o app deve essere caricato o quando i dati richiesti da un'app non sono presenti su RAM o file di paging. Windows 10 ha anche due categorie di app: moderne e tradizionali. Le applicazioni tradizionali sono archiviate separatamente nella memoria elettronica mentre le app moderne hanno ciascuna il proprio stack. In questo modo è più facile spingere le moderne app e i relativi dati nel file di paging quando apri troppe app in modo tale che la memoria cada a breve nonostante la compressione.

Consente di risparmiare circa il 50% dell'attività del file di paging (rispetto alle versioni precedenti di Windows) quando si utilizza la funzionalità di compressione della memoria in Windows 10 poiché la maggior parte dei dati è già disponibile nella memoria principale, in una forma compressa. Quando l'app o i dati sono richiesti, vengono decompressi e utilizzati. Quindi c'è la necessità di mantenere una porzione di RAM vuota per fornire dati non compressi. Anche quando si usa il file di paging, la velocità è più veloce in Windows 10 perché l'intera app e i dati correlati sono archiviati come una pagina compressa a cui si accede in ordine sequenziale. Mentre parte dei dati non è compressa, l'altra parte viene inviata alla memoria principale per l'elaborazione. Anche questo fa risparmiare tempo e rende il computing più veloce su macchine Windows 10.

Per maggiori dettagli, guarda questo video su Channel 9.

Articoli correlati:

  • Hiberfil.sys, Pagefile.sys e il nuovo file Swapfile.sys in Windows 10/8
  • I nostri dati, i nostri ego: un guest post e un whitepaper sul backup dei dati
  • Comandi WMI su Windows 10/8/7
  • Fai in modo che Windows 10 inizi, corri, chiudi più velocemente
  • Perché Windows mostra meno RAM di quella installata?

Consigliato: