Qu'est-ce que la mémoire du noyau? Quelle fonction sert-il?


9

En regardant mon Gestionnaire des tâches sur Windows, j'ai remarqué une petite chose marquée «Mémoire du noyau». Qu'est-ce que c'est exactement? Et quelle fonction sert-elle par rapport à la mémoire physique?

Gestionnaire des tâches

Réponses:


12

Le «noyau» est le noyau du système d'exploitation - la partie qui vous permet de parler au matériel, la partie qui fait le «fonctionnement» pour ainsi dire.

En conséquence, la mémoire du noyau est réservée aux parties du système d'exploitation qui doivent rester en mémoire (ce qui, comme vous pouvez le voir, n'est pas beaucoup) et est interdite à tout autre logiciel pour éviter tout accident, par exemple, une application mal écrite essayant d'accéder à la mémoire utilisée ailleurs. (Certains bits du système d'exploitation peuvent être paginés, et vous voyez cela se refléter là, mais c'est une terminologie un peu trompeuse.)


À strictement parler, seule la mémoire activement utilisée pour parler au matériel, accessible à partir d'un contexte élevé, nécessaire pour gérer la mémoire ou nécessaire au processus de pagination lui-même ne peut pas être paginée. En pratique, de nombreuses petites utilisations de mémoire dans le noyau ne sont pas rendues paginables simplement parce que l'effort ne serait pas justifié.
David Schwartz

2

La mémoire du noyau est la mémoire utilisée par le noyau Windows. Il comprend la mémoire utilisée par les principaux composants de Windows ainsi que les pilotes de périphérique. En règle générale, le nombre sera très faible, dans les centaines de mégaoctets.


8
Léger petit rire dans Typiquement, le nombre sera très petit, dans les centaines de mégaoctets. Ma première machine avait un total de 2 kilo-octets , ma seconde était un C64.
Rich Homolka
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.