7 votes

SSD et surveillance de l'écriture sur C:\Windows\Prefetch\ReadyBoot\ReadyBoot.etl

J'ai surveillé l'activité d'écriture dans le fichier suivant.

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

Puisque j'ai Windows 7 installé sur un SSD, qu'il n'y aurait pas d'activité de readyboost.

Pourquoi ce fichier est-il écrit ? Je pensais que ce genre de services étaient désactivés automatiquement.

EDIT : Il n'y a pas de service ReadyBoost que je peux voir.

10voto

Senthil Kumar Points 113

Il y a une différence entre ReadyBoost y ReadyBoot .

Sur les systèmes disposant de plus de 700 Mo de RAM, ReadyBoot utilise les données de 5 démarrages précédents pour créer un plan de démarrage. mémoire cache . Semblable au prefetcher de Windows XP, il essaiera de précharger des fichiers dans la RAM. antes de ils sont nécessaires. Toute la mémoire utilisée par ReadyBoot est automatiquement libérée 90 secondes après le démarrage, ou immédiatement si un autre service en a besoin, afin de ne pas avoir de conséquences négatives sur les performances.

En d'autres termes, sur un système SSD, ReadyBoot n'améliorera peut-être pas beaucoup les temps de démarrage, mais il utilisera votre RAM rapide pour ce à quoi elle est destinée : servir de cache rapide pour le disque. Et même les disques durs les plus rapides sont toujours plus lents que la mémoire RAM - sa désactivation rendrait votre démarrage légèrement plus lent.

ReadyBoost, quant à lui, est principalement lié à l'utilisation de la mémoire flash (clés USB) pour le fichier d'échange. Dans ce cas, un SSD est gagnant en termes de performances et il est inutile d'utiliser une clé USB plus lente pour la mise en cache, c'est pourquoi Windows 7 la désactive automatiquement.

0 votes

Mais cela ne répond pas à la question centrale : Why is that file being written to [when using an SSD]?

1 votes

@Zero3 : Je pense que cette phrase résout le problème : "Sur un système SSD, ReadyBoot peut ne pas améliorer les temps de démarrage de beaucoup, mais il utilisera votre RAM rapide pour ce qu'elle est bonne pour". Aussi rapides que soient les SSD de nos jours, la DRAM a une latence ~1000x plus petite (nanosecondes par rapport aux microsecondes dans un SSD) et il est logique de l'utiliser comme un cache de disque dans tous les cas. Si ce n'est que cela simplifie la conception du système d'exploitation avec une légère amélioration des performances.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X