Frage

Ich versuche, ein System mit Xperf zu profilieren. Und sehen Sie, dass Leistungsprobleme auftreten, wenn in Hardfaults Aktivitäten vorhanden sind!Hard faults graph

Aber was ich nicht herausfinden und in Google finden kann, was diese harten Fehler sind, die Xperf zeigt. Was sind sie verwandt? Was zeigen sie an? Gibt es ein universelles Mittel für solche Situationen?Tisch für harte Fehler

War es hilfreich?

Lösung

In der Tat. "Zuallererst wurde ein" harter Fehler "in früheren Fensterversionen zuvor als" Seitenfehler "bezeichnet. Vielleicht wurden Seitenfehler auch aus dem Namen leichter verstanden. Ein harter Fehler tritt auf, wenn die Adresse im Speicher eines Teils a Das Programm befindet sich nicht mehr im Hauptspeicher, wurde aber stattdessen in die Paging -Datei ausgetauscht, wodurch das System auf der Festplatte danach gesucht wird. Wenn dies viel passiert, verursacht es Verlangsamungen und erhöhte Festplattenaktivität. Wenn es passiert, ist es Schrecklich entsteht die Möglichkeit einer Festplattenversteifung. Dann wird ein Programm aufhören zu reagieren, aber die Festplatte läuft weiterhin über einen längeren Zeitraum. Dies wurde historisch gesehen als "in die Datei einsteigen" bezeichnet.

Hier ist der Artikel.http://www.brighthub.com/computing/windows-platform/articles/52249.aspx

Aber seien Sie vorsichtig mit den folgenden Vorschlägen dieses Artikels, da dies nicht richtig ist:http://player.microsoftpdc.com/session/1689962ddea2-48bd-80d8-96e954fa5329http://player.microsoftpdc.com/session/1c97b279-d7e3-4a3e-9a76-0dac23dfdb5

Andere Tipps

Ein schwieriger Fehler ist, wenn sich die private Seite oder die Datei -Backed -Seite nicht in RAM befindet. Es treten harte Fehler für die ausgesetzten Zuweisungen auf, Zugriffe jedoch auch auf Datendatei und ausführbare Bilder.

Die Art der Seite bestimmt, woher die Datendaten gelesen werden. Die meisten harten Fehler gelten nicht für Daten aus der TEH -Datei, sondern für Datendateien (zum Beispiel für Ihr Word -Dokument).

Vage erinnere ich mich an einen schwierigen Fehler, wenn der angeforderte virtuelle Speicherblock nicht mehr im Speicher ist und aus der Swapfile ausgeliefert werden muss.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top