Forum

Aktivitätsanzeige > Statistiken
Dezember 10, 2005, 20:31:44
Wenn ich in 10.3.9 in der Aktivitätsanzeige z.B. bei laufenden Programmen Informationen anklicke und dann auf Statistiken gehe, werden folgende Sachen gelistet.
 
Threads
Ports
CPU Zeit
Prozesswechsel
Fehler

usw.

Was bedeutet das denn konkret bei Fehlern ?

Also bei mir steht bei Ultralingua

Fehler: 5987

Jochen
_______
Wenn Du es eilig hast, gehe langsam.

mbs

Re: Aktivitätsanzeige > Statistiken
Antwort #1: Dezember 11, 2005, 20:50:23
Zitat
Was bedeutet das denn konkret bei Fehlern ?

Mit "Fehler" ist an dieser Stelle kein "Fehlverhalten" gemeint, sondern nur der Zähler für fehlende Speicherseiten.

Was ein Seitenfehler ist, wurde unter anderem in diesem Thread erläutert.

Innerhalb der Prozess-Statistik wird ein Seitenfehler noch weiter gefasst: Es handelt sich also nicht nur um Vorgänge, Speicherseiten aus dem Auslagerungsspeicher wieder in den RAM-Speicher einzulagern, sondern um jeglichen Zugriff des Prozesses auf eine Speicherseite, die dieser Prozess vorher noch nicht benutzt hatte. Das heißt auch das reine Laden des Programms und das Anfordern von Speicher im RAM wird für jeden einzelnen 4-KB-Block als "fehlende Seite" gezählt. Die Angabe "Fehler" ist deshalb meist sehr hoch (auch wenn man genug RAM hat), was aber völlig normal ist.

Also konkret heißt das: Seitdem das Programm "Ultralingua" bei Dir auf dem Rechner zum letzten Mal gestartet wurde, hat der zugehörige Prozess 5987-mal entweder eine neue, oder eine ausgelagerte Speicherseite der Größe 4 KByte aus seinem virtuellen Speicherraum angefordert.