Mi instalación de Windows 7 comenzó a tener una pérdida de memoria donde, después de unos días, el uso de la memoria aumenta lentamente hasta el 90% (de 16 GB).
En mi administrador de tareas, la lista de procesos no suma tanta memoria, así que descargué rammap y vi un montón de procesos bash.exe y sed.exe.
Cada uno de estos consume 4K. Desinstalé cygwin, pero esto sigue sucediendo:
Editar: algo más de información: no regresan inmediatamente después de reiniciar. Sin embargo, después de un poco más de tiempo, el uso de la memoria comienza a aumentar nuevamente, verifico RAMMAP y los procesos extraños aparecen nuevamente.
Ya no tengo cygwin instalado, así que es curioso de dónde vienen.
Respuesta1
UsarExplorador de procesospara saber de qué carpeta provienen estos procesos y cuáles son sus parámetros haciendo doble clic en el proceso para mostrar sus propiedades.
El nombre de la carpeta identificará el producto instalado que es responsable de estos procesos y los parámetros pueden indicar con qué propósito.
Respuesta2
Apenas ha proporcionado suficiente información, pero suponiendo que estos procesos se inicien nuevamente después de reiniciar, probablemente podría evitar que se inicien usando msconfig
.
- Win+ R, escribe
msconfig
, y presionaEnter - Haga clic
Yes
si se le pregunta si desea ejecutar el programa (¿No nos encanta a todos?UAC?) - Ir a la
Startup
pestaña - Ahora viene la parte complicada. Mire cuidadosamente cada elemento (es posible que necesite expandir la ventana para ver toda la información) y, si comienza algo que aparezca relacionado con Cygwin,
bash.exe
losed.exe
que sea, desactívelo. - Reiniciar
- Si el problema vuelve a aparecer, puedes
msconfig
volver a comprobarlo y ver si te perdiste algo.
Probablemente puedas desactivar la mayoría de los Startup
elementos de forma segura y, si algo deja de funcionar después de reiniciar, vuelve a msconfig
activar algunas de las cosas que desactivaste. Realmente, no es difícil. :)
Respuesta3
La razón del problema parece ser un error en una actualización de Windows 7 entregada este verano. Después de instalar esta actualización, cualquier proceso deja 20 KB ocupados. Esto no parece mucho, pero cuando los procesos se llaman muchas veces repetidamente, puede sumar varios GB (en mi caso, es un procedimiento de compilación que llama a cientos de miles de archivos make.exe, bash.exe, sed.exe, sh. exe, g++.exe, cc1plus.exe, etc., que agrega aproximadamente 8 GB al uso de memoria cada noche).