SSD e monitoraggio della scrittura su C: \ Windows \ Prefetch \ ReadyBoot \ ReadyBoot.etl


7

Ho monitorato l'attività di scrittura nel seguente file.

C:\Windows\Prefetch\ReadyBoot\ReadyBoot.etl

Dal momento che ho Windows 7 installato su un SSD, che non ci sarebbe alcuna attività readyboost.

Perché quel file viene scritto? Pensavo che questo tipo di servizi fosse disabilitato automaticamente.

EDIT: non c'è alcun servizio ReadyBoost che posso vedere.

Risposte:


8

C'è una differenza tra ReadyBoost e ReadyBoot .

Sui sistemi con oltre 700 MB di RAM, ReadyBoot utilizza i dati di 5 boot precedenti per creare un piano per una cache di memoria al momento dell'avvio . Simile al prefetcher di Windows XP, proverà a precaricare i file nella RAM prima che siano necessari. Tutta la memoria utilizzata da ReadyBoot viene automaticamente rilasciata 90 secondi dopo l'avvio o immediatamente se un altro servizio ne ha bisogno, quindi non ha conseguenze negative sulle prestazioni.

In altre parole, su un sistema SSD, ReadyBoot potrebbe non migliorare di molto i tempi di avvio, ma utilizzerà la tua RAM veloce per ciò a cui serve: servire come cache veloce per il disco. E anche gli SDD più veloci sono ancora più lenti della memoria RAM: disabilitarlo renderebbe l'avvio leggermente più lento.

ReadyBoost, d'altra parte, è principalmente correlato all'utilizzo della memoria flash (chiavette USB) per il file di scambio. In questo caso, un SSD vince in termini di prestazioni e non ha senso utilizzare un'unità flash USB più lenta per la memorizzazione nella cache, quindi Windows 7 lo disabilita automaticamente.


Questo non risponde alla domanda principale:Why is that file being written to [when using an SSD]?
Zero3

@ Zero3: ho pensato che questa frase la risolvesse: "su un sistema SSD, ReadyBoot potrebbe non migliorare di molto i tempi di avvio, ma utilizzerà la tua RAM veloce per quello a cui serve". Oggi come gli SSD, la DRAM ha una latenza circa 1000 volte inferiore (nanosecondi rispetto ai microsecondi in un SSD) e ha comunque senso utilizzarla come cache del disco. Se non altro, semplifica la progettazione del sistema operativo con un leggero miglioramento delle prestazioni.
Groo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.