J'ai un ordinateur Windows 7 64 bits qui rencontre des problèmes de performances. Après quelques recherches, j'ai découvert que les défauts de page/seconde - signalés par Performance Monitor - étaient très élevés.
Tout le reste semble être normal. Le moniteur de ressources ne signale aucun défaut matériel et beaucoup de mémoire disponible.
Est-ce une cause potentielle de problèmes, ou s'agit-il d'un faux problème? Si c'est quelque chose qui pourrait causer des problèmes, que dois-je faire ensuite pour comprendre ce qui le cause?
Voici une capture d'écran de l'Analyseur de performances. Notez que la moyenne de défauts de page par seconde est de 75 887. Sur un autre ordinateur qui n'a pas de problèmes, ce nombre est plus proche de 3 000.
Voici une capture d'écran du moniteur de ressources, triée par défaut durs/seconde, qui est actuellement 0 pour tous les processus.
Process Explorer a une colonne disponible pour vérifier le nombre de fautes de page générées,
Ainsi, vous pourrez identifier le programme à l'origine du problème et résoudre les problèmes plus spécifiques.
Analyseur de performances: nombre moyen d'erreurs de page par seconde :
Ce compteur donne une idée générale du nombre de fois que l’information demandée n’est pas celle où l’application (et VMM) s’attend à ce qu’elle soit . Les informations doivent soit être extraites d'un autre emplacement en mémoire ou du fichier d'échange. Rappelez-vous qu’une valeur soutenue peut indiquer un problème ici , mais que vous devez vous préoccuper davantage des défauts de page matériels qui représentent des lectures ou des écritures réelles sur le disque . Rappelez-vous que l'accès au disque est beaucoup plus lent que la RAM.
Une erreur de page grave survient lorsque le gestionnaire de mémoire constate que le bloc de mémoire dont il a besoin n'est pas dans la RAM. Cette mémoire a été remplacée par un disque et votre système ralentit car il faut plus de temps pour la récupérer. Ajoutez plus de mémoire à votre système pour réduire le nombre de défauts de page et améliorer les performances.
Voici un tableau du livre Windows Internals sur ce qui est la faute de page. (J'ai exclu celles qui entraînent une violation d'accès):
Vous pouvez référencer la question pour plus de détails what-causes-page-faults
il y a tellement de raisons de faire page fault
.