Qu'est-ce que la mémoire du noyau dans le Gestionnaire des tâches ?
La mémoire du noyau dans le gestionnaire de tâches fait partie de la mémoire totale disponible sur un ordinateur qui est bloquée pour les processus du système d'exploitation. La mémoire totale se compose de la RAM (mémoire à accès aléatoire) et de la mémoire virtuelle. Le "Paged" sous la mémoire du noyau dans le gestionnaire de tâches fait référence à la partie de la mémoire virtuelle dédiée au noyau, tandis que le "Non paginé" fait référence à la mémoire dédiée du noyau dans la RAM. La valeur de "Paged" et "Nonpaged" varie car certains processus du noyau sont déplacés de la RAM vers la mémoire virtuelle et vice versa.
Arrière-plan
L'idée de la mémoire du noyau vient de la structure de l'ordinateur, qui a une couche noyau qui est responsable des processus de base pour exécuter le système d'exploitation. Lorsque vous exécutez votre ordinateur au démarrage, la couche noyau identifie les processus nécessaires pour charger votre système d'exploitation. Ces processus sont essentiels et la mémoire du noyau a donc été développée dans le cadre de la gestion de la mémoire pour garantir qu'il y a toujours une mémoire disponible et dédiée pour les processus principaux.
Mémoire du noyau non paginée
La mémoire du noyau non paginée dans le gestionnaire de tâches fait référence à la mémoire du noyau qui utilise votre RAM. Les processus du système d'exploitation utilisent initialement la RAM au démarrage, mais après son chargement, la gestion de la mémoire transfère certains des processus vers la mémoire virtuelle afin de libérer votre RAM pour d'autres applications. Votre ordinateur gère activement la mémoire en permutant continuellement les processus du système d'exploitation entre la RAM et la mémoire virtuelle. Les processus qui utilisent la RAM sont appelés non paginés, tandis que ceux qui sont transférés dans la mémoire virtuelle sont appelés paginés.
Mémoire paginée du noyau
La mémoire virtuelle est utilisée pour enlever une partie de la charge de la RAM, rendant la RAM disponible pour d'autres applications. Il utilise votre espace disque en créant un fichier dans votre dossier racine nommé pagefile.sys. Semblable à la RAM, une partie du fichier pagefile.sys est bloquée pour la mémoire du noyau. Les processus inactifs utilisés par le système d'exploitation sont transférés vers la mémoire virtuelle. Les informations que vous voyez dans le gestionnaire de tâches pour "Paged" sous "Kernel Memory" sont la quantité utilisée pour le noyau.
Mémoire physique disponible
L'information "Disponible" sous "Mémoire physique" du gestionnaire de tâches est l'espace libre de RAM qui peut être utilisé pour d'autres applications. Cette valeur ne sera jamais nulle car certains processus seront toujours transférés vers la mémoire virtuelle.
Mémoire virtuelle
La mémoire virtuelle étend la capacité limitée de la RAM. Pour que la RAM ait toujours de la mémoire disponible pour l'exécution des applications, certains processus sont transférés vers le pagefile.sys. La mémoire virtuelle totale actuellement utilisée par votre ordinateur est le "Total" sous "Commit Charge" dans le Gestionnaire des tâches de Windows. Ce total est la somme de "l'utilisation de la mémoire" que vous voyez dans l'onglet "Processus".