Ich habe kürzlich festgestellt, dass es im Task-Manager von Windows XP unter der Registerkarte "Leistung" die Option "Kernel-Zeiten anzeigen" gibt. Dies wird als rote Anzeige über der grünen Anzeige "CPU-Auslastung" angezeigt. Was genau ist die Kernel-Zeit?
quelle
Die Kernelzeit ist die Ausführungszeit eines im Kernel verbrachten Prozesses. zB für Netzwerk-, Festplatten-E / A- oder andere Kernel-Aufgaben.
quelle
Die meisten Betriebssysteme haben eine Kernkomponente, die immer im Speicher verbleibt und Kernaufgaben wie die Schnittstelle zwischen normalen Programmen und der Hardware (Speicherverwaltung, Zugriff auf Gerätetreiber, Taskwechsel ...) ausführt. Dieser Teil wird allgemein als Kernel bezeichnet . Alles andere wird grob gesagt als Benutzermodus bezeichnet . Dies umfasst den "Rest" des Betriebssystems (z. B. Systemdienste) und reguläre Programme.
Der Kernel hat im Allgemeinen einen viel direkteren HW-Zugriff und läuft in einem anderen CPU-Ring. Daher wird die CPU-Zeit separat gezählt. Aus diesem Grund wird es separat angezeigt.
quelle