« icfcp | Main | pitoninis savaitgalis »

firefox memory leaks

Projektų vadovas ir kiečiausias koderis užrodė būdą, kaip apsaugoti ugnialapę nuo didelio atminties vartojimo: This May Help Your Firefox Memory Leak. Pataisymo esmė: FF nukopijuoti iš operatyvios atminties į kietą diską tuo metu, kai FF langas yra minimizuojamas (ir vice-versa, kai jis yra atstatomas). Pasak autoriaus - tai nesukuria jokių stabdymų sistemoje. Tiems kas tingi skaityti - santrauka (en):

  1. Open Firefox and go to the Address Bar. Type in about:config and then press Enter.
  2. Right Click in the page and select New -> Boolean.
  3. In the box that pops up enter config.trim_on_minimize. Press Enter.
  4. Now select True and then press Enter.
  5. Restart Firefox.

Pasak autoriaus šitas pakoregavimas turėtų veikti ir ant Thunderbird, deja tik ant Windows platformos. Savaime aišku - tai galima pritaikyti ir visiems kitiems mozilla corp. produktams (Netscape, Mozilla ir SeaMonkey).

Tiems, kas nenaudojate Back mygtuko - galite browser.sessionhistory.max_total_viewers nustatyti 0. Ir žinoma - neužmirštame po to perleisti naršyklės. Tai uždraus FF istorijos kešavimą ir taip pat atlaisvins šiek tiek naudojamos atminties. Pats ką tik tai padariau. Žiūrėsiu ar bus rezultatų.

Savaime aišku dabar jaučiu, kaip Opera naršyklės vartotojai, skaitydami tai, glosto savo širdį, bet jei esate (ar norite tapti) produktyvus web-programuotojas, Operai iki FF tikrai dar toli.

Dar galėčiau pridėti, kad ta pačia proga (turbūt) buvo sukurtas ir plėtinys FF, kuris padeda plėtinių kūrėjams stebėti ar jų kuriamas produktas nesuvartoja perdaug atminties: Leak monitor.

Comments

Įsidedi daugiau ramo ir pamiršti apie atmintį.

I like it ;] ypač perkūno paukšteliui ;]

man tai pastoviai 80% atminties laisvos. nu nebent ish sportinio intereso pazhaisti galima...

Fleiminsiu. Atsiprašau.

Vienintelis privalumas (webdevui), ką turi FF prieš Operą - DOM tree browseris. Viskas.

O web programavime naudingiausias Operos fyturas yra user mode -> debug with outline ir pan. Nenustebčiau jeigu FF turi tokį pluginą, bet aš asmeniškai neturiu laiko eiti ir jo ieškoti.

dymonaz > https://addons.mozilla.org/en-US/firefox/addon/60

web developer pluginas yra neįkainojamas web developmente.

šiaip yra dar toks dalykas kaip http://www.getfirebug.com/

geras daigtas :)
net ir turint daug ramu, kai paziuri proces liste ir gyvate ~ 300MB rija, tai ka glai pagalvot - raji bestija

padariau, nieko napsikeite :)
uztat prichologiskai jauciuos geriau ;)