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 sur celui-ci - comme rapporté par l'Analyseur de performances - sont vraiment élevés.
Tout le reste semble être normal. Le moniteur de ressources ne signale aucune erreur matérielle et beaucoup de mémoire disponible.
Est-ce une cause potentielle de problèmes ou est-ce un hareng rouge? Si c'est quelque chose qui pourrait causer des problèmes, que dois-je faire ensuite pour déterminer ce qui en est la cause?
Voici une capture d'écran de l'Analyseur de performances. Notez que le nombre moyen de défauts de page / 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é par défaut / seconde, qui est actuellement égal à 0 pour tous les processus.
la source
Réponses:
Process Explorer a une colonne disponible pour vérifier combien de défauts de page sont générés, de
cette façon vous pouvez identifier le programme qui cause le problème et dépanner plus spécifiquement.
Analyseur de performances: défauts de page moyens / seconde :
la source
Une erreur de page matérielle 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é échangée sur le disque et votre système ralentit car il faut plus de temps pour l'obtenir à partir de là. Ajoutez plus de mémoire à votre système pour réduire le nombre de défauts de page et améliorer les performances.
la source
Le "Défauts de page / seconde" comprend à la fois les défauts logiciels (pages pouvant être servies depuis / vers la RAM) et les défauts matériels (pages qui doivent être servies depuis / vers le disque). Donc, avoir une valeur élevée "Défauts de page / seconde" ne signifie pas nécessairement un problème. Des exemples de défauts de page logicielle incluent le fait de tourner des pages dans la liste de transition (elle se compose de la liste de secours et de la liste modifiée; elles contiennent des pages de mémoire temporairement inutilisées, qui sont des candidats pour la pagination vers le disque (ou supprimées si elles ne sont pas modifiées), mais sont toujours dans la RAM) en pages actives et en transformant les pages actives en liste de transition. Dans Windows 10, cela peut également se produire lorsque des pages compressées sont transformées en pages actives (car Windows 10 a une compression de mémoire).
Pour voir les défauts matériels, vous pouvez utiliser des compteurs Pages / seconde, Pages Entrée / seconde ou Pages Sortie / seconde.
la source
Voici un tableau du livre Windows Internals sur le défaut de page. (J'ai exclu ceux qui entraînent une violation d'accès):
Vous pouvez référencer la question pour plus de détails sur les causes des défauts de page
il y a tellement de raisons à faire
page fault
.la source