«Solución» al consumo de memoria de Firefox

Ben Goodger habla en su bitácora sobre el elevado consumo de memoria de Firefox 1.5.x y la forma de «solucionar» uno de sus motivos.

Goodger explica que según algunos estudios un 39% de las veces las webs que cargamos están entre las últimas 10 páginas vistas. Por eso se incluyó la característica «Fastback», que también incluye Opera, y gracias a la cual los últimos documentos visualizados se almacenan en memoria.

El número de documentos a guardar en la caché viene dado por la variable browser.sessionhistory.max_total_viewers, cuyo valor es -1 por defecto, lo cual indica al navegador que establezca el valor según la cantidad de RAM del sistema basándose en la tabla siguiente:

RAM Páginas en caché
32MB 0
64MB 1
128MB 2
256MB 3
512MB 5
1GB 8
2GB 8
4GB 8

Por lo que vemos que independientemente de la memoria disponible el máximo número de documentos a almacenar en caché es de 8 (para toda la sesión, no por pestaña).

8 documentos en caché no justifican las cantidades demenciales de RAM consumidas muchas veces, pero si quereis probar a desactivar esta característica (tampoco creo que la echeis demasiado en falta) no teneis más que abrir about:configComo siempre escribimos about:config en la barra de direcciones y pulsamos Enter. y darle un valor 0 a browser.sessionhistory.max_total_viewers

36 comentarios en ««Solución» al consumo de memoria de Firefox»

  1. Voy a probarlo, espero que funcione porque en este momento, por ejemplo, el consumo de memoria de Firefox ya ha superado los 100 Mb.

    ¿Talvez alguién más tiene el problema en Firefox 1.5 de que no muestra el contenido de las etiquetas TITLE en imágenes? ¿A alguien también le pasa que Firefox se pone lento cuando se descarga algo, aunque sea solo una pequeña imagen?

  2. Yo lo he probado también y nanai de la china… me está ocupando 87 megas de memoria y debe llevar 3 horas corriendo, así que …
    Además esta política de decir «that’s not a bug, it’s a feature!» que quereis que os diga… soy un defensor de Firefox a capa y espada, pero en el tema este de la memoria lo encuentro una cagada grande, grande… aun así sigo utilizándolo, sobretodo por el tema extensiones.

  3. eso, inkel tenía razón. ie es el que muestra alt incorrectamente y firefox muestra title sólo, como tiene que ser

    The ALT tag for images is NOT supposed to produce a little tooltip when you mouseover an image, according to the HTML spec. This is supposed to be the job of the TITLE tag.

  4. Exacto, pero mi Firefox no me muestra esa etiqueta. Lo he probado en dos PCs distintas y nada. ¿Talvez estoy omitiendo alguna configuración?

    Todavía no pruebo el truquito para el memory leak.

  5. Pingback: molgar.net

  6. pues después de haber cambiado el parámetro, el consumo que tengo ahora es de 107… creo que no funciona

    ya decía yo antes si quiera de probarlo, que por 8 documentos de mierda no se consumen 100mb de memoria, coño

  7. La ignorancia no te da motivo a acusar.
    http://kb.mozillazine.org/Config.trim_on_minimize
    Y si es gratis, como FX, peor aún.
    A todos les gusta ser generales lejos de la batalla verdad?
    FX no muestra «alt» porque es alternativo, solo en caso de no estar disponible la img, lo muestra. y en cuanto a title…. lo muestra. Algo habras hecho:
    la sintaxis es
    Tan complicado?
    w3.org ayuda
    😛

  8. No puede ser que les consuma 100mb de ram… cuanto les consume en modo seguro? por ahi es que lo sobrecargaron de extenciones.. o hay una extencion que les esta dando problemas.

  9. Bueno, estube viendo cuanto me consumia a mi y este es el resultado:

    Internet Explorer: 13mb
    Firefox (Safe Mode): 23mb
    Firefox: 32mb

    Tengan en cuenta que tengo instalada 34 extenciones. Probe cambiar ese -1 a 0 y dio el mismo resultado.

  10. Buenas, la configuración solo me alivio la maquina las dos primeras horas, depués empezo a cunsumir como de costuumbre y además se me empezo a «congelar» los menues, muy buen «truco», eh?!!!

    Saludos.

  11. Me parece que funciona si se reinicia Firefox. Mi consumo de memoria se redujo a la mitad (de 120 megas a unos 60 megas), aunque debo hacer más pruebas y navegar un tiempo mayor. Cargando un sitio con muchas imágenes mi consumo aumentó a 75 megas, aunque las imágenes no dan tanto problema para desplegarse (eso en parte lo atribuyo a mi limitada memoria de video de 32 megas y a un monitor de 800 x 600).

  12. la configuración solo me alivio la maquina las dos primeras horas, depués empezo a cunsumir como de costuumbre y además se me empezo a “congelar” los menues

    no tiene que ver con eso. esa variable no se utiliza para nada de los menús

  13. A mi no me resolvió gran cosa. La única solución, cuando tengo unas 6 pestañas abiertas y llevo largo tiempo navegando, es reiniciar el navegador. Se reduce a la mitad, de más de 200 megas a poco más de 100 megas.

  14. Ambos navegadores (Firefox y IE) son pura porquería en el manejo de recursos. Tengo 1GB de RAM y soy de los que le gusta abusar de la capacidad de una máquina hasta ver hasta donde llega. Abro hasta 30 pestañas a la vez y navego como un loco, mirando y cerrando ventanas (es parte de mi trabajo), y no pasa mucho tiempo para que se traben los navegadores (he probado con ambos), desaparecen los menús, la barra de estado, la barra de herramientas, luego no abre una ventana nueva o no funciona un link. Cuando miro la memoria, ni siquiera está cerca del giga de consumo, ni siquiera la mitad y ya está todo bloqueado, incluso el resto del los programas, tengo que cerrar poco a poco lo que se pueda, cargar el administrador de tareas y cerrar a diestra y siniestra. A veces, preveo y el problema y reinicio el navegador antes que ocurra la trabazón. Pienso que es algo más que se consume, no sólo la memoria, algún recurso del sistema. Ahora estoy dudoso de comprar más memoria, porque puede que no se resuelva o se trabe más. Alguien sabe de esto, porque no puede ser sólo la memoria RAM.

  15. bueno, les quiero decir que a pesar de este problema, yo me quedaria sin dudar con firefox, despues de todo reiniciandolo el navegador se corrige, lo dice alguien que ostenta un record de 325 MB de ram que me come el zorro

  16. Eso de reiniciar la máquina no debería hacer falta, es más bien como una leyenda popular que quedo de los viejos sistemas operativos; en todo caso, si quieren, existen programitas para liberar y defragmentar la memoria.
    En cuanto a lo de las 30 pestañas, yo pude abrir 45 y navegar sin problemas, y me consumia 68 MB; está bien que eran casi todas páginas de google y otras páginas sencillas. Pero si una página carga cosas pesadas (flash, fotos) va a necesitar sin duda bastante memoria, y de esto no tiene la culpa el navegador (sería como querer usar el photoshop con sólo 2MB).

  17. Perdonen, puedo llegar a ser el mas nabo del sitio, pero me gustaria que alguien me informe que hace cada comando en «about:config» o de donde puedo sacar dicha informacion para entender mejor a Firefox (explicacion en español), o si existiera un manual que lo explique.
    Gracias.

    He probado como el resto browser.sessionhistory.max_total_viewers con valor 0 y nada…. mas rapido un caracol… pero no me aparto de mi Firefox por nada del mundo.

    Espero que me desasnen.
    —————————————————
    Probe Opera 9 (deja mucho que desear) y me entro un pedazo de virus que tuve que reinstalar mi imagen de Windows (ghost de por medio).

  18. Esta es la solución: para cuando Firefox consuma demasiada memoria todo lo que tenemos que hacer es minimizarlo y maximizarlo y listo, baja el consumo de memoria. Después de escribir en la barra de direcciones about:config , pegamos en la barra de filtro lo siguiente: config.trim_on_minimize luego le damos doble click al resultado que aparezca y lo cambiamos a TRUE de tipo «Lógico»

    Saludos

  19. hola. es normal que se coma toda la memoria con poner tan solo 2 pestañas? con toda me refiero a mas de 1G. he reinstalado firefox desde 0 y nada, incluso restaure el sistema a una fecha anterior (casi un mes lo atrase) sin resultados. ya no se que hacer… así que pasare del firefox y intentare en otro buscador

  20. si al decir extensiones te refieres a aplicaciones agregadas al firefox, solo le puse 3,(DownThemall! v1.1.7, Google Toolbar v6.1.2 y RAMBack v1.0) ya que lo desinstale por completo y vuelto a reinstalar. he conseguido que se quede estable entre los 100 y 280 megas (según cuantas pestañas tenga) pero aun le sigue dando por comerse toda la memoria cuando le sale de …. ahí. en total tengo 1256M de ram y uso el FreeRam XP Pro para mejorar el rendimiento de mi PC.
    esto que me ocurre me paso poco después de ponerme la barra de megaupload.
    gracias por la contestación. un saludo.

Responder a savior1980 Cancelar respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.