¿Por qué Firefox está consumiendo toda mi memoria y cómo puedo detenerlo?

8

Puedo tener una sola instancia de Firefox abierta, abierta a un sitio como Google o Stack Overflow, y veo que consume más de 600,000 KB de memoria. Esto parece excesivo. ¿Hay algo sospechoso aquí? ¿Hay algo que pueda hacer para evitar que haga esto?

Abe Miessler
fuente
¿Qué complementos tienes instalados?
Hola71
1
300mb. Desde un navegador ¿Eso es mucho? Opera a veces come alrededor de 1.5 gb. Chrome es lo mismo. 300mb es nuffin. 600mb también es REALMENTE bajo. Ahora, cuando te lanzan módulos de 4gb ... no creo que 600mb de un navegador sea mucho.
Apache
1
1.5 gb? Jesús ...
Abe Miessler
1
@Shiki: Algo está mal con sus navegadores, creo ... El mío nunca supera los 500 MB para ningún navegador. :) Pero de cualquier manera, cuando tienes un montón de otros programas como Eclipse abierto, y tal vez también una máquina virtual, 600MB comienzan a importar.
Sasha Chedygov
1
Sí, 500k es el máximo que generalmente veo y eso es con un millón de cosas abiertas que requieren muchos recursos.
Abe Miessler

Respuestas:

2

Se sabe que Firefox tiene un problema de pérdida masiva de memoria.

Solución:

  1. Abre Firefox y ve a la barra de direcciones. Escriba about: config y luego presione Enter.

  2. Haga clic derecho en la página y seleccione Nuevo -> Booleano .

  3. En el cuadro que aparece, ingrese config.trim_on_minimize . Presione Enter.

  4. Ahora seleccione True y luego presione Enter.

  5. Reinicia Firefox.

djshortbus
fuente
Esto es interesante. Encontré este recurso que aconseja sobre "config.trim_on_minimize": kb.mozillazine.org/Config.trim_on_minimize Puede resultarle útil. Saludos,
Xavierjazz
Bien, ahora ronda los 300,000k. Te diré cómo va a largo plazo.
Abe Miessler
3
Esto en realidad no acelera el navegador. Lo que hace es hacer que cuando minimices Firefox, su memoria se descargue en el disco duro. Esto significa que cuando restaura la ventana, la memoria debe cargarse nuevamente, lo cual es un proceso relativamente lento. Sin embargo, en realidad no reduce la cantidad de memoria utilizada; simplemente lo descarga en el disco duro (que obviamente es mucho más lento que la RAM).
Sasha Chedygov
¿No funcionaría todo lo demás en mi máquina sin problemas si hay 600,000k adicionales flotando alrededor?
Abe Miessler
@Abe Miessler: Quizás, pero de nuevo, esto es solo cuando Firefox está minimizado. Si eso es lo que quieres, entonces hazlo, pero personalmente, no creo que valga la pena ralentizar el navegador.
Sasha Chedygov
4

Pruébelo también:
http://www.our-picks.com/archives/2007/02/06/firefox-can-be-faster-4-easy-tricks/

1- Obtener solo páginas en las que haces clic

Firefox se parece principalmente a Google desde este punto de vista. Tiene una función incorporada (habilitada de manera predeterminada) que descargará previamente las páginas detrás de los enlaces que cree que PODRÍAS hacer clic. Google anticipa que puede hacer clic en el primer resultado de la página, pero ¿cómo puede Firefox anticipar el enlace en el que hará clic? De todos modos, en mi opinión, esto es solo uso de ancho de banda inútil, potencia de CPU y espacio en disco duro. Prácticamente está descargando y almacenando páginas que no está viendo. Así es como se detiene en tres simples pasos.

En la lista about: config, filtre su búsqueda después de 'network' para que le resulte más fácil. Luego, busque en la lista de opciones restantes la clave que dice network.prefetch-next. Debe establecerse en VERDADERO. Haga doble clic y se convertirá en falso. Ahí vamos, ahora Firefox dejará de actuar espeluznante y solo buscará lo que hagas clic;)

2- Limita el uso de RAM

Aunque no está consumiendo TANTA memoria como otros navegadores, en breve, todavía lo hace. Pero tienes una manera de controlar eso. Es solo una configuración simple y obtendrá los números para estar más cómodo. Filtre su búsqueda después de "browser.cache" y seleccione browser.cache.memory.capacity de las opciones restantes. Creo que la configuración predeterminada llega hasta 50000, pero no hay necesidad de eso. Debe ajustar el valor en función de la cantidad de memoria RAM que haya instalado. Para tamaños de RAM entre 512 MB y 1 GB, comience con 15000. Para tamaños de RAM entre 128 MB y 512 M, pruebe 5000, y estará satisfecho con el resultado.

3- Reducir el uso de RAM aún más cuando Firefox se minimiza

Tengo un uso extremadamente bajo en este caso. Alrededor de 10 MB, por lo que definitivamente es algo que debe hacer. Básicamente, esto moverá Firefox a su disco duro cuando lo minimice, y como resultado ocupará mucha menos memoria. Ni siquiera volverá al mismo uso elevado después de restaurarlo. Incluso si Firefox se ubicará en su HDD en lugar de su RAM, puedo asegurarle que la velocidad de restauración será la misma, sin demoras.

Todo lo que tiene que hacer es hacer clic derecho en su página about: config, seleccionar New y hacer clic en Boolean. Aparecerá un cuadro y deberá ingresar config.trim_on_minimize como valor. El valor booleano debe establecerse en VERDADERO en la siguiente pantalla, y eso es todo. Pruébelo después de reiniciar Firefox.

4- Haz que las páginas se carguen más rápido

La mayoría de los navegadores están configurados para usuarios de acceso telefónico. Ajuste la configuración para su uso óptimo. Filtre la lista después de "red", luego busque la clave que dice network.http.pipelining y configúrela como TRUE. Puede modificar la clave a continuación (network.http.pipelining.maxrequests) y cambiarla a un valor más alto: 10 por ejemplo. Voila, tus páginas se cargarán mucho más rápido ahora.

kokbira
fuente
0

Lo intenté de muchas maneras desde que comencé a usar Firefox, y ninguna de ellas funcionó. Por lo tanto, generalmente solo lo reinicio cuando es lento.

garconcn
fuente