Mrznúci Firefox a riešenie tohto problému

Posledné dva dni mi šiel Firefox veľmi pomaly. Myslel som si, že to bude kvôli novej verzii 3.5.5. Čakal som, že nejaký addon s ňou nie je plne kompatibilný.
Problém sa prejavoval tak, že približne každých 10 sekúnd Firefox zamrzol aj s celým systémom skoro na sekundu. Keďže addon-ov mám aktívnych skoro 20, vôbec ma netešila predstava hľadania, ktorý z nich to spôsobuje.
Po pomerne dlhom skúmaní problému som skončil v adresári %APPDATA%\Mozilla\Firefox\Profiles\, kde bolo zopár súborov veľkých aj viac ako 40 MB.
Nakoniec som objavil, čo mi spôsobovalo tento problém. Ide o súbor sessionstore.js, do ktorého si Firefox pravidelne ukladá všetky otvorené stránky. V prípade že Firefox spadne, vie z tohoto súboru obnoviť session (posledne otvorené stránky). Môj súbor mal vyše 20MB a Firefox ho evidentne každých 10 sekúnd vytváral nanovo. Toto spôsobovalo mrznutie. Po jeho zmazaní mi už ide všetko plynulo a konečne môžem hladko pracovať.
Konkrétny návod na zmazanie súboru:
- Vypnite Firefox
- Chodťe do adresára:
Windows Vista:
C:\Users\Meno-uzivatela\AppData\Roaming\Mozilla\Firefox\Profiles\Kod-profilu\
Windows XP:
C:\Documents and Settings\Meno-uzivatela\Application Data\Mozilla\Firefox\Profiles\Kod-profilu\ - V tomto adresári nájdite všetky súbory sessionstore.js (aj sessionstore-00.js – sessionstore-xx.js) a zmažte ich.
- Spustite znovu Firefox
Funkcia ukladania session do tohto súboru sa dá aj vypnúť:
- V adres bare (URL bare) zadajte text about:config a potvrďte, že budete opatrný.
- Nájdite nastavenia browser.sessionstore.max_tabs_undo a browser.sessionstore.max_windows_undo a nastavte ich na 0
Ja osobne mám ale ukladanie session radšej zapnuté.
Viac informácié nájdete na stránkach mozillazine.org