Se vuelve tan horrible que ni siquiera puedo cambiar a TTY1 para forzar un reinicio. Tengo que reiniciar y pierdo el trabajo.
Idealmente, me gustaría poder usar el navegador Chrome en Ubuntu sin tener que recordarme a mí mismo que cierre las pestañas.
¿Hay alguna extensión para Chrome o herramientas para Ubuntu que puedan ayudarme a evitar que supere el punto en que Ubuntu consume toda la RAM y queda incapacitado?
16.04
google-chrome
ram
memory-usage
Akiva
fuente
fuente
cgroup
gist.github.com/juanje/9861623Respuestas:
La respuesta breve: en Chrome, presione Shift+ Escpara ver qué pestañas están usando demasiada RAM y actualice o vuelva a cargar esas pestañas de vez en cuando para recuperar memoria.
La respuesta larga: creo que esto es más un problema de Chrome que un problema de Ubuntu.
Recientemente me encontré con este problema usando Windows 7 con una pestaña de Chrome abierta en rt.com con la sección de comentarios al final de una historia abierta. La sección de comentarios está dirigida por spot.im y consumirá más de un gigabyte de RAM durante más de una hora sin hacer nada más que sentarse allí. Windows 7 emitiría un error de RAM baja y luego tendría que reiniciar. El mismo problema existe en Ubuntu + Chrome, pero no es tan malo como Windows + Chrome.
Entonces descubrí Shift + Escdentro de Chrome para mostrar las estadísticas de visualización de la memoria, donde podía ver cuánta RAM consumía cada pestaña. Esto funciona en Windows y Ubuntu.
Cuando la memoria disponible (RAM + SWAP) se agota, un programa llamado "OOM Killer" (Sin memoria) se inicia y "inteligentemente" mata las aplicaciones en ejecución y detiene la ejecución de nuevas aplicaciones. OOM Killer se mejoró en Linux Kernel 4.6, pero no puedo decir exactamente cómo.
Hice una prueba la otra noche usando Chrome para quemar el 95% de RAM y el 65% de intercambio usando OOM Killer bajo Kernel 4.7.1 y el sistema se mantuvo estable. No pude hacer cosas nuevas como Alt+, Print Screenpero aún así podría reiniciar sin problemas. Chrome cometió un error al reiniciar y no pudo restaurar las 20 pestañas impares de la sesión anterior, pero eso no es una sorpresa.
fuente
Shift+Esc
realmente ayudó.Además de usar una extensión para Chrome, no sé mucho de lo que puede hacer para solucionarlo. En mi computadora personal uso The Great Suspender (cuando uso Chrome)
https://chrome.google.com/webstore/detail/the-great-suspender/klbibkeccnjlkjkiokjodocebajanakg?hl=en
fuente
Según los comentarios, creo que hay tres opciones ...
Chrome consume memoria con cada pestaña abierta, así que cierra algunas pestañas o prueba con otro navegador como Firefox.
Debido a la pequeña cantidad de RAM que tiene, intente aumentar su intercambio a 8GB. Esto se puede hacer fácilmente usando gparted .
Instala más RAM.
Si necesita más aclaraciones sobre alguno de estos, por favor pregunte.
Saludos, Al
fuente
Honestamente, la respuesta que se me ocurrió fue darme 16 gigabytes de intercambio con un SSD.
Mis compilaciones, mucho menos mi navegador, ya no están matando mi sistema.
fuente