En Windows 7 y Windows 2008 R2, hay un nuevo Monitor de recursos que es muy útil y potente para monitorear el sistema.
En la sección Memoria, veo una sección llamada Modificada (naranja)
La descripción oficial es: Memoria cuyo contenido debe escribirse en el disco antes de que pueda usarse para otro propósito.
Pero todavía estoy confundido. ¿Qué tipo de memoria se modifica? ¿En qué caso podemos decir que este número de memoria está modificado? ¿Alguien puede darme un ejemplo específico?
¿Es correcta la siguiente suposición?
Cuando un programa quiere escribir algo en el disco, en realidad escribe el contenido en un búfer de E / S, que está en la memoria. Después de que el sistema operativo vacíe esta área de memoria en el disco, ¿la memoria se modifica o está en espera?
fuente
Respuestas:
La memoria modificada es la memoria que fue asignada, modificada por la aplicación y luego eliminada del conjunto de trabajo de la aplicación. (La eliminación generalmente ocurre porque no se ha usado durante mucho tiempo). Dado que se ha modificado, no se puede liberar para otro uso; su contenido debe escribirse de nuevo en su "tienda de respaldo". El almacén de respaldo para la memoria privada comprometida es el archivo de paginación; para la memoria asignada, es el archivo al que se asignó originalmente la memoria.
Las páginas normalmente permanecen en la lista modificada solo por un breve tiempo antes de que se escriban en la tienda de respaldo. Luego se mueven a la lista de espera. Las páginas en espera se consideran parte de la "memoria disponible", ya que pueden reutilizarse para algún otro propósito si es necesario.
La razón habitual para que las páginas permanezcan en la lista modificada indefinidamente es porque el sistema no tiene ningún espacio disponible en el archivo de páginas. Si aumenta el tamaño del archivo de página, el sistema escribirá la mayoría de estas páginas en el disco y luego las moverá de la lista modificada a la lista de espera.
fuente