FIrefox y Chromium usan toda la RAM y la PC se congela

FIrefox y Chromium usan toda la RAM y la PC se congela

Tengo un problema que estoy tratando de resolver desde hace mucho tiempo. Estoy usando arranque dual Ubuntu 16.04 con Windows 10:

Cuando uso varias pestañas en Firefox o Chromium, veo un uso significativo de memoria. Una pestaña ocupa hasta 500 MB de RAM y cuando llega a 3,7 GB de RAM, mi PC se congela y lo único que puedo hacer es reiniciar mi PC.

He probado varias cosas para resolver este problema:

  • Se deshabilitaron todos los complementos en Firefox (la versión de Firefox es 58)
  • Actualizar el kernel a 4.13
  • Se deshabilitó "Usar aceleración de hardware cuando esté disponible" y se hicieron más cosas para optimizar el rendimiento de Firefox.
  • Intenté usar Firefox en modo seguro
  • Aumento del intercambio vm.swappiness=10 y cambio a 8 GB

Tengo un total de 4 GB de RAM. Nunca tuve ese problema al usar Windows antes, solo esto sucede en Ubuntu.

free --humanproducción:

              total        used        free      shared  buff/cache   available
Mem:           3,7G        1,2G        1,2G         50M        1,3G        2,2G
Swap:          8,1G          0B        8,1G

swaponproducción

Filename            Type        Size     Used   Priority
/swapfile           file        8388604     0         -1
/dev/sda5           partition   102396      0         -2

uname -rproducción

4.13.0-32-generic

¿Qué más puedo intentar para solucionar el problema?

Respuesta1

Lo que te estás encontrando se llama intercambio: te has quedado sin RAM y el kernel intercambia los programas no utilizados en el disco. Establecer el intercambio en 10 solo significa que el kernel se intercambia más tarde que antes (ya que el valor predeterminado es 60).

Comocambiar al disco es 1000 veces más lento que usar RAMsimplemente parece que tu PC se está congelando, pero no es así.

Tienes pocas opciones:

  • No uses Chromium: es un verdadero consumidor de memoria; ¡Quédate solo con Firefox!
  • Utilice AdBlock+ (los anuncios también consumen memoria)
  • Utilice NoScript (solo permita los scripts que necesita en las páginas que necesita)
  • Utilice menos pestañas
  • establecer el intercambio de nuevo a 60y tenga paciencia al cambiar

y la solución más fácil de todas:

  • Compra más RAM

(también el más caro)

información relacionada