Como se ve en la captura de pantalla a continuación, estaba jugando un juego cuando se detuvo y apareció la ventana "Sin memoria". Sin embargo, el Administrador de tareas muestra claramente que todavía hay 7,6 GB de RAM disponibles.
Cuál podría ser la razón para eso?
Este mensaje se refiere a la memoria virtual. Mire las estadísticas comprometidas y de grupo que ha cortado su captura de pantalla del Administrador de tareas.
—
David Marshall
@DavidMarshall ¿por qué la máquina usaría memoria virtual si me queda tanto físico?
—
Arturs Vancans
La memoria virtual se confirma cuando un programa la asigna. La memoria física no es necesaria hasta que un programa escribe algo en la memoria virtual. Si el total de memoria comprometida se acerca a la suma de la memoria física y el tamaño del archivo de paginación, comienza a recibir el mensaje que ve. Esto se debe a que Windows garantiza que una asignación de memoria virtual comprometida siempre se puede respaldar mediante memoria física o archivo de paginación, incluso antes de que se escriba.
—
David Marshall
Todo está en la memoria virtual. Un subconjunto de memoria virtual está en la RAM. Otro subconjunto está en HD o SSD. Se define un subconjunto final ("comprometido") pero aún no se utiliza, en cuyo caso no necesita almacenamiento real en ninguna parte. Pero el mecanismo de "límite de compromiso" en Windows asegura que el espacio estará disponible en caso de que finalmente se use.
—
Jamie Hanrahan