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.