Tak się jakoś złożyło, że moją ulubioną przeglądarką jest Firefox. Niestety dość często zdarza się, że Firefox zużywa za dużo pamięci – normalnością niemal jest zużycie na poziomie 800MB, a nierzadko jest to nawet ponad 1GB RAMu.
Na szczęście Firefox jest przeglądarką bardzo konfigurowalną. Poza ogromną liczbą pluginów Firefox oferuje prosty panel do zaawansowanej konfiguracji. Aby ten panel uruchomić wystarczy w pasku adresu wpisać about:config:
Panel ten w formie tabeli przedstawia wiele ustawień Firefoxa. Chcąc ograniczyć ilość pamięci zajmowanej przez Firefoxa szukamy klucza browser.cache.memory.capacity:
Jeżeli takiego klucza nie ma, to trzeba go dodać klikając na panelu prawym przyciskiem myszki i wybrać: „Dodaj ustawienie typu -> Liczba całkowita”. Jeżeli jako wartość podamy np. liczbę 512 będzie to oznaczało, że Firefox może zużywać maksymalnie 512MB pamięci. I okazuje się, że w zupełności mu to wystarczy
Firefox działa płynnie, nie przycina się, a zabiera zdecydowanie mniej pamięci.
Z innych przydatnych parametrów można ustawić:
- browser.sessionhistory.max_entries – określa, ile pozycji jest pamiętanych w historii. Domyślna wartość to 50, ja zmieniłem ją na 10 – ponoć to również poprawia wydajność Firefoxa
- browser.urlbar.autofill – uzupełnia wpisywany adres tak, jak robi to Chrome. Domyślna wartość to false, trzeba zmienić na true
- keyword.URL – ustawiając wartość tego klucza na „http://www.google.pl/#hl=pl&xhr=t&q=” pasek adresu będzie służył jako pole wyszukiwania googla
Dość częstą praktyką jest również modyfikacja ustawień z rodziny network.http.*, ale osobiście jeszcze tego nie sprawdzałem.
Miłej zabawy z odkrywaniem możliwości panelu about:config





Pingback: dotnetomaniak.pl
Pingback: Ujarzmić Firefoxa - koniec z obciążaniem pamięci - develway.pl