¿Qué es la memoria kernel en el Administrador de tareas?

La memoria del kernel en el administrador de tareas es una parte de la memoria total disponible en una computadora que está bloqueada para los procesos del sistema operativo. La memoria total consiste en la RAM (memoria de acceso aleatorio) y la memoria virtual. El "paginado" en la memoria del kernel en el administrador de tareas se refiere a la parte de la memoria virtual que está dedicada al kernel, mientras que el "no paginado" se refiere a la memoria del kernel dedicada en la RAM. El valor de "Paginado" y "No paginado" varía porque algunos procesos del núcleo se mueven de la RAM a la memoria virtual y viceversa.

Fondo

La idea de la memoria del kernel proviene de la estructura de la computadora, que tiene una capa del kernel que es responsable de los procesos centrales para ejecutar el sistema operativo. Cuando ejecuta su computadora durante el inicio, la capa del kernel identifica los procesos necesarios para cargar su sistema operativo. Estos procesos son esenciales y, por lo tanto, la memoria del kernel se desarrolló como parte de la administración de la memoria para garantizar que siempre haya una memoria disponible y dedicada para los procesos principales.

Memoria kernel no paginada

La memoria del kernel no paginada en el administrador de tareas se refiere a la memoria del kernel que usa su RAM. Los procesos del sistema operativo utilizan inicialmente la RAM durante el inicio, pero una vez que se ha cargado, la gestión de la memoria transfiere algunos de los procesos a la memoria virtual para liberar RAM para otras aplicaciones. Su computadora administra activamente la memoria intercambiando continuamente los procesos del sistema operativo entre la RAM y la memoria virtual. Los procesos que utilizan la memoria RAM se denominan no paginados, mientras que los que se transfieren a la memoria virtual se denominan paginados.

Memoria de kernel paginada

La memoria virtual se usa para quitar algo de carga de la RAM, haciendo que la RAM esté disponible para otras aplicaciones. Utiliza el espacio de su disco duro creando un archivo en su carpeta raíz llamado pagefile.sys. Similar a la RAM, una parte de pagefile.sys está bloqueada para la memoria del núcleo. Los procesos inactivos utilizados por el sistema operativo se transfieren a la memoria virtual. La información que ve en el administrador de tareas para "Paginado" en "Memoria del kernel" es la cantidad utilizada para el kernel.

Memoria física disponible

La información "Disponible" en "Memoria física" del administrador de tareas es el espacio libre de RAM que se puede usar para otras aplicaciones. Este valor nunca será cero porque algunos procesos siempre se transferirán a la memoria virtual.

Memoria virtual

La memoria virtual amplía la capacidad limitada de la memoria RAM. Para que la RAM siempre tenga memoria disponible para ejecutar aplicaciones, algunos procesos se transfieren a pagefile.sys. La memoria virtual total utilizada actualmente por su computadora es el "Total" en "Commit Charge" en el Administrador de tareas de Windows. Este total es la suma del "Uso de memoria" que ve en la pestaña "Procesos".