Tengo Windows 7 instalado en la computadora con 2 GB de RAM. Recientemente me he quedado sin memoria con bastante frecuencia mientras ejecutaba las mismas tareas; las ventanas mostrarían advertencias, etc. Sin embargo, la RAM total utilizada por todos los programas es inferior a 2 GB. Mientras investigaba el problema, descubrí que incluso en el inicio limpio (el inicio de diagnóstico en msconfig, que solo ejecuta servicios esenciales y no inicia el usuario), Windows de alguna manera usa entre 800 y 900 MB de RAM desde el principio. Aquí hay capturas de pantalla que demuestran el problema:
Captura de pantalla de RamMap:
Captura de pantalla de Poolmon:
Después de aproximadamente cinco minutos de ejecución, se produce una caída inexplicable de 500 MB en el uso de la memoria. Nada parece cambiar. El uso total es de alrededor de 450 MB, lo cual sigue siendo bastante alto, ¿o es normal? Cuando inicio el sistema con la configuración estándar (cargando todos los servicios, etc.), la caída después de cinco minutos es de alrededor de 300 MB, lo que aún significa que se usa 1 GB de memoria en el inicio y solo unos 300 MB son utilizados por los programas de usuario.
Después de buscar, encontré las siguientes posibles razones para que esto suceda:
- SuperFetch de Windows usa memoria para cargar programas más rápido; no es el caso, ya que lo deshabilité explícitamente
- Pérdida de memoria en un controlador: no parece ser el caso, ya que nada en la captura de pantalla de poolmon anterior muestra un uso significativo. Por favor confirma, tal vez lo estoy leyendo mal.
- Windows de alguna manera está usando esta memoria para acelerar; este tampoco parece ser el caso porque, hasta donde leí, se supone que debe dar memoria a las aplicaciones cuando sea necesario y, sin embargo, no es así. Se me acaba cuando la memoria total utilizada por cada programa ronda los 1,3 GB, mientras que la memoria total utilizada es de casi 2 GB.
No sé si es relevante, pero el archivo de paginación tiene actualmente un tamaño de 756 MB a pesar de que lo configuré explícitamente en 2048 MB como tamaño inicial y máximo. Tengo suficiente espacio en disco y el archivo de paginación a veces aumenta de tamaño.
¿Alguien podría aclarar lo que está pasando y posiblemente indicarme cómo resolverlo?
Respuesta1
Se utilizan 527 MB driver locked
(mire la imagen de RAMMap), que a menudo utiliza una herramienta de máquina virtual.
Conductor bloqueado:Estas son páginas que un controlador ha bloqueado en la RAM física. Esto se puede hacer para propósitos pequeños/temporales como E/S o para asignaciones más grandes/largas como unidades RAM u otras grandes reservas de memoria bloqueada. Para más detalles ver http://www.microsoft.com/whdc/driver/tips/mmprobe.mspx.
Si no utiliza una herramienta de VM, busque otros controladores de terceros que puedan bloquear la memoria para mejorar el rendimiento.