A la recerca de la caché de foc (aka: Apreta-li els cargols a aquest Firefox)

Bon dia una altra vegada. Un altre dia, un altre problema, una altra solució.

Algú recorda que fa temps (versions 15 a 18 si la memòria no m’enganya del Firefox) aquest va ser molt criticat pel seu consum monstruós de memòria? Sempre en creixement tot i que no el fessim treballar; només per estar activat.

Molt bé; això havia desaparegut però, des de fa un temps, s’havia reactivat amb les molestes conseqüències d’haver d’anar tancant i obrint quan la feina es feia llarga. Així, ens hem dedicat a la Cacera de la Guilla i l’hem enxampada. Ara us podem oferir la solució.

Vam detectar que el problema era molt greu quan hi havia una sèrie de pestanyes obertes permanent, però variaba sensiblement en funció de les pàgines obertes: Les pàgines dinàmiques carregaven molt més que no les estàtiques.

Això ens va donar la pista. Si recordeu, haviem parlat abans de les adaptacions de la cache. en aquest cas, ens interesa aquesta entrada.

Recollim només el concepte browser.cache.disk.enable i ho barregem amb la idea de la càrrega de cachè al 50% (per defecte va tot a memòria per accelerar). És el comandament:

vm.vfs_cache_pressure=50

Que s’afegeix a /etc/sysctl.conf (i es fixa a sysctl -p).

I sí aquesta caché del navegador s’estava carregant contra la memòria, segons gestiona aquest paràmetre per defecte? Ens vam saltar proves, no ho negarem. Directament vàrem anular la cachè de Firefox i… Premi! La càrrega de memòria era estable en funció de les pestanyes activades.

Un problema, una altra solució. Tot seguit us expliquem el procès.

Següent, si us plau?

PROCÈS DE MILLORA DEL FIREFOX PER EVITAR LA SOBRECÀRREGA DE MEMÒRIA.

Recordem el procès:

  • A la barra de navegació escribim about:config.
  • Firefox en avisa que entrem a zona perillosa i sota la nostra responsabilitat. Que sí, que vale, que de acuerdo.

Captura de pantalla de 2015-02-18 20:36:54

  • Al camp de navegació escribim cache. Ens apareixerà això:

Captura de pantalla de 2015-02-18 20:37:52

  • Marquem dues vegades el camp anomenat browser.cache.disk.enable. (cinquena línea) perque passi de true a false. Ens quedarà així:

Captura de pantalla de 2015-02-18 20:38:16

  • Tanquem la pestanya i sortim del camp de mines. Arreglat. A partir d’aquest moment el consum de memòria és estable.

Fins després.

Anuncis
Aquesta entrada ha esta publicada en Firefox., Mozilla., Navegadors, Neteja de caché, Nivell fàcil., Refinaments per a memòria petita. Afegeix a les adreces d'interès l'enllaç permanent.

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s