Ich habe einen Windows 7 64-Bit-Computer mit Leistungsproblemen. Nach einigen Nachforschungen habe ich festgestellt, dass die Seitenfehler / Sekunde - wie vom Systemmonitor gemeldet - sehr hoch sind.
Alles andere scheint normal zu sein. Resource Monitor meldet keine schwerwiegenden Fehler und viel verfügbaren Speicher.
Ist dies eine mögliche Ursache für Probleme oder ein roter Hering? Wenn es etwas ist, das Probleme verursachen könnte, was soll ich als nächstes tun, um herauszufinden, was es verursacht?
Hier ist ein Screenshot des Systemmonitors. Beachten Sie, dass der durchschnittliche Seitenfehler pro Sekunde 75.887 beträgt. Auf einem anderen Computer, der keine Probleme hat, liegt diese Zahl näher an 3.000.
Hier ist ein Screenshot des Ressourcenmonitors, sortiert nach harten Fehlern / Sekunde, der derzeit für alle Prozesse 0 ist.
quelle
Antworten:
Process Explorer verfügt über eine Spalte, in der überprüft werden kann, wie viele Seitenfehler generiert werden. Auf
diese Weise können Sie das Programm identifizieren, das das Problem verursacht, und spezifischere Probleme beheben.
Leistungsüberwachung: Durchschnittliche Seitenfehler / Sekunde :
quelle
Ein Hardpage-Fehler liegt vor, wenn der Speichermanager feststellt, dass sich der von ihm benötigte Speicherblock nicht im RAM befindet. Dieser Speicher wurde auf die Festplatte ausgelagert, und Ihr System wird langsamer, da der Abruf länger dauert. Erweitern Sie Ihr System um mehr Speicher, um die Anzahl der Seitenfehler zu verringern und die Leistung zu verbessern.
quelle
Die "Seitenfehler / Sekunde" umfassen sowohl weiche Fehler (Seiten, die vom / zum RAM geliefert werden können) als auch harte Fehler (Seiten, die vom / zur Festplatte geliefert werden müssen). Ein hoher Wert für "Seitenfehler / Sekunde" bedeutet also nicht unbedingt ein Problem. Beispiele für Soft-Page-Fehler sind das Umblättern von Seiten in der Übergangsliste (bestehend aus der Standby-Liste und der geänderten Liste; sie enthalten vorübergehend nicht verwendete Speicherseiten, die als Kandidaten für das Auslagern auf die Festplatte dienen (oder verworfen werden, wenn sie nicht geändert werden). befinden sich aber noch im RAM) in aktive Seiten und verwandeln aktive Seiten in die Übergangsliste. In Windows 10 kann dies auch passieren, wenn komprimierte Seiten in aktive Seiten umgewandelt werden (da Windows 10 über eine Speicherkomprimierung verfügt).
Um schwerwiegende Fehler zu erkennen, können Sie die Zähler Seiten / Sekunde, Seiten-Eingabe / Sekunde oder Seiten-Ausgabe / Sekunde verwenden.
quelle
Hier ist eine Tabelle aus dem Windows Internals-Buch, in der der Seitenfehler aufgeführt ist. (Ich habe diejenigen ausgeschlossen, die zu einer Zugriffsverletzung führen):
Sie können auf die Frage verweisen, um weitere Informationen zu den Ursachen von Seitenfehlern zu erhalten
Es gibt so viele Gründe dafür
page fault
.quelle