Gran cantidad de memoria en espera en el Monitor de recursos

22

Memoria en espera


Tenemos 16 GB de memoria en nuestro servidor y noté que alrededor de 10 GB están marcados como memoria "en espera" en el Monitor de recursos.

  • ¿Debo preocuparme por la gran cantidad de memoria en espera?
  • ¿Hay alguna manera de controlar esta cantidad?
  • ¿Hay alguna manera de averiguar qué hay en "espera"?

Parece que "en espera" todavía se considera como "disponible" en el Monitor de recursos, por lo que podría no ser un problema.

Charles
fuente

Respuestas:

23

Solo se almacenan datos en caché que se pueden liberar cuando otra aplicación demanda memoria.

Aquí hay una buena descripción de Investigar el uso de memoria con el Monitor de recursos de Windows 7 :

cita del enlace:

Colocarse

La lista de espera, que se muestra en azul, contiene páginas que se han eliminado de los conjuntos de trabajo del proceso pero que aún están vinculadas a sus respectivos conjuntos de trabajo. Como tal, la lista de espera es esencialmente un caché . Sin embargo, las páginas de memoria en la lista de espera tienen prioridad en un rango de 0-7, siendo 7 la más alta. Esencialmente, una página relacionada con un proceso de alta prioridad recibirá un nivel de alta prioridad en la lista de espera.

Por ejemplo, los procesos que se pueden compartir tendrán una alta prioridad y las páginas asociadas con estos procesos que se pueden compartir tendrán la máxima prioridad en la lista de espera.

Ahora, si un proceso necesita una página asociada con el proceso y esa página ahora está en la lista de espera, el administrador de memoria devuelve inmediatamente la página al conjunto de trabajo de ese proceso. Sin embargo, todas las páginas de la lista de espera están disponibles para solicitudes de asignación de memoria de cualquier proceso. Cuando un proceso solicita memoria adicional y no hay suficiente memoria en la lista Libre, el administrador de memoria verifica la prioridad de la página y tomará una página con baja prioridad de la lista En espera, la inicializará y la asignará a ese proceso.

Bartłomiej Zarzecki
fuente
6

También tenga en cuenta la descripción de la información sobre herramientas cuando pase el mouse sobre la cantidad en caché en la parte inferior.

En caché: cantidad de memoria (incluida la memoria en espera y modificada) que contiene datos y código en caché para un acceso rápido por procesos, controladores y el sistema operativo.

La memoria caché de Windows incluye memoria en espera

Iman Abidi
fuente
1
Muy buena observación! Era difícil pensar que incluso esas etiquetas tienen información sobre herramientas :). Hay tanto espacio debajo de esa barra en la interfaz de usuario que podrían haber dado una descripción completa de estos términos como la leyenda misma. +1
RBT