Qu'est-ce que Kernel Times


15

J'ai récemment remarqué qu'il existe une option «Afficher les heures du noyau» dans le Gestionnaire des tâches de Windows XP sous l'onglet «Performances». Cela apparaît comme un compteur rouge sur le compteur vert «Utilisation du processeur». Qu'est-ce que Kernel Times exactement?

Réponses:


6

Comprendre les modes utilisateur et noyau

http://blog.codinghorror.com/understanding-user-and-kernel-mode/

En mode noyau, le code d'exécution a un accès complet et illimité au matériel sous-jacent. Il peut exécuter n'importe quelle instruction CPU et référencer n'importe quelle adresse mémoire. Le mode noyau est généralement réservé aux fonctions de niveau le plus bas et les plus fiables du système d'exploitation. Les plantages en mode noyau sont catastrophiques; ils vont arrêter l'ensemble du PC.


Je vois, vous avez anticipé cette question dans votre blog :-).
sleske

6

Le temps du noyau est le temps d'exécution d'un processus passé dans le noyau. par exemple pour la mise en réseau, les E / S disque ou d'autres tâches du noyau.


2

La plupart des systèmes d'exploitation ont un composant principal qui reste toujours en mémoire et effectue des tâches essentielles telles que l'interface entre les programmes normaux et le matériel (gestion de la mémoire, accès aux pilotes de périphériques, changement de tâche ...). Cette partie est généralement appelée noyau . Tout le reste est appelé mode utilisateur (grosso modo). Cela comprend le «reste» du système d'exploitation (comme les services système) et les programmes réguliers.

Le noyau a généralement un accès matériel beaucoup plus direct, et il fonctionne dans un mode CPU différent (voir aussi anneau de protection ). Par conséquent, son temps processeur est compté séparément. C'est pourquoi il est montré séparément.



@HongboZhu: Merci, ajouté pour répondre.
sleske
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.