Jak przyspieszyć Firefoksa: dodaj lisowi ognia!

Jak przyspieszyć Firefoksa: dodaj lisowi ognia!23.02.2011 14:51
Źródło zdjęć: © Mozilla

Czujesz, że twój Firefox zaczął działać nieprzyzwoicie wolno? Przyspiesz go! Wystarczy zaledwie kilka minut, aby przeglądarka stała się zadziwiająco szybka.

Najlepszym rozwiązaniem problemu niezbyt szybkiego działania przeglądarki Mozilla Firefox 3.6 jest... premiera czwartej edycji tej aplikacji. Jednak zanim to nastąpi, minie jeszcze kilka miesięcy. Na szczęście nie jest to równoznaczne z tym, że do tego czasu musimy korzystać z powolnej aplikacji w wersji 3.6. Przedstawiamy wam kilka prostych trików, które spowodują, że poczciwy Firefox będzie działał zadziwiająco szybko.

Mozilla Firefox zaraz po zainstalowaniu działa sprawnie. Jednak wystarczy kilka tygodni przeglądania stron, instalacja kilku lub kilkunastu dodatków i program zaczyna działać irytująco wolno. Po pierwsze uruchamia się długo, a podczas działania ma momenty przycięć, które zdają się trwać wieki. Dzięki poniższym poradom możecie się tego pozbyć. Wystarczy wykonać kilka na prawdę prostych kroków.

Optymalizujemy bazę danych

Mozilla Firefox trzyma wszystkie informacje w bazie danych SQLite. Kłopot w tym, że z czasem baza zaczyna rozrastać się do nieprzyzwoitych rozmiarów co powoduje, że przeglądarka uruchamia się bardzo wolno. Aby rozwiązać ten problem wystarczy zoptymalizować i skompresować bazę SQLite. Proces ten można powtarzać co kilka tygodni.

Aby tego dokonać można wydać kilka poleceń tekstowych. Nie jest to jednak wygodne, więc lepiej użyć aplikacji CCleaner. Aplikację można pobrać z download.chip.eu. Jest darmowa, niewielka (waży zaledwie 2,8 MB) i w dodatku ma polski interfejs.

1. Zamykamy Firefoksa.
2. Instalujemy i uruchamiamy aplikację CCleaner. Klikamy na przycisk Cleaner, a następnie na zakładkach Windows oraz Programy odznaczamy wszystkie pozycje za wyjątkiem jednej. Mowa o Programy, Firefox/Mozilla, Kompresuj Bazy Danych. Ma to wyglądać jak na zrzucie poniżej.

Źródło zdjęć: © CCleaner pozwala na skompresowanie bazy danych przeglądarki Firefox (fot. via chip.pl)
Źródło zdjęć: © CCleaner pozwala na skompresowanie bazy danych przeglądarki Firefox (fot. via chip.pl)

3. Teraz klikamy przycisk Analiza, a następnie Uruchom Cleaner. Pierwszy etap optymalizacji można uznać za zakończony.

Przenosimy cache do pamięci RAM

Obecnie można już powiedzieć, że standardem w komputerach jest pamięć RAM o pojemności 4 GB. To na tyle dużo, aby cache, czyli pliki tymczasowe przenieść z dysku twardego do pamięci operacyjnej. Jest ona dużo szybsza od HDD, czy nawet SDD, więc przyspieszenie będzie wyraźnie odczuwalne. Zatem do dzieła.

1. Uruchamiamy przeglądarkę i w pasek adresu wpisujemy polecenie about:config. Następnie musimy kliknąć Zachowam ostrożność, obiecuję!

Źródło zdjęć: © about:config daje dostęp do ukrytych opcji Firefoksa (fot. via chip.pl)
Źródło zdjęć: © about:config daje dostęp do ukrytych opcji Firefoksa (fot. via chip.pl)

2. Odnajdujemy wpis browser.cache.disk.enable. Jego wartość ustawiona jest na true. Klikamy na nim dwukrotnie, aż wartość zmieni się na false. To zapobiegnie zapisywaniu cache na dysku twardym.
3. Teraz przechodzimy do browser.cache.memory.enable. Standardowo wartość powinna być ustawiona na true i nie należy nic zmieniać. Jednak upewnijcie się, czy przypadkiem nie ma tam wpisanego false.
4. Musimy przyznać przeglądarce więcej pamięci RAM. Aby tego dokonać klikamy prawym przyciskiem myszy, wybieramy Dodaj ustawienie typu. Następnie wybieramy Liczba całkowita (Integer). Nazwa nowego ustawienia to browser.cache.memory.capacity. Klikamy OK. Następnie musimy podać wartość ustawienia. Wpisujemy -1 (nie zapominając o minusie na początku). To umożliwi przeglądarce dynamiczne zarządzanie pamięcią. Klikamy OK.
5. Restartujemy przeglądarkę. To wszystko. Teraz aplikacja działa z nowymi ustawieniami.

Wyniki testów, czyli ile nam to dało

Oczywiście postanowiliśmy sprawdzić ile w praktyce dają powyższe optymalizacje. W tym celu użyliśmy benchmarku Futuremark Peacekeeper, a także sprawdziliśmy czas uruchamiania przeglądarki jak i czas logowania się do poczty Gmail. Ponadto sprawdziliśmy jak bardzo przeniesienie cache wpływa na wykorzystanie pamięci RAM.

Teraz ważna sprawa –. w mym subiektywnym odczuciu poniższe wykresy nie oddają w pełni przyspieszenia przeglądarki. Sama aplikacja po prostu ładuje się szybciej, działa sprawniej i rzadziej robi brzydkie numery w postaci krótkich przywieszeń. A tego nie da się przedstawić na wykresach. Co istotne, im bardziej twój Firefox jest zaniedbany, tym różnice będą większe.

Źródło zdjęć: © Futuremark Peacekeeper. Tutaj różnica jest wyraźnie widoczna (fot. via chip.pl)
Źródło zdjęć: © Futuremark Peacekeeper. Tutaj różnica jest wyraźnie widoczna (fot. via chip.pl)

Pierwszy test i zaskoczenie. W teorii opisana tutaj optymalizacja raczej nie powinna wpływać na wyniki testów takich jak Futuremark Peacekeeper.

Źródło zdjęć: © Przeglądarka zaczęła startować wyraźnie szybciej (fot. via chip.pl)
Źródło zdjęć: © Przeglądarka zaczęła startować wyraźnie szybciej (fot. via chip.pl)

Czas uruchamiania zmniejszył się o ponad sekundę. Warto zaznaczyć, że przed optymalizacją Firefox nie miał zbyt "dużego przebiegu". Zaledwie kilka dni. Gdy korzystacie z przeglądarki od dłuższego czasu, różnica będzie jeszcze większa.

Źródło zdjęć: © Także poczta Gmail zaczęła ładować się nieco szybciej (fot. via chip.pl)
Źródło zdjęć: © Także poczta Gmail zaczęła ładować się nieco szybciej (fot. via chip.pl)

Różnica nie jest zbyt duża, ale widoczna. Szybciej widzimy swoje maile.

Źródło zdjęć: © Wykorzystanie pamięci przed i po przeniesieniu cache do RAM (fot. via chip.pl)
Źródło zdjęć: © Wykorzystanie pamięci przed i po przeniesieniu cache do RAM (fot. via chip.pl)

Zaskoczenie. Spodziewałem się, że wykorzystanie pamięci operacyjnej zwiększy się znacznie. Nic bardziej mylnego. Różnica kilkunastu megabajtów to nic, gdy nasz komputer ma 4 GB pamięci RAM.

Istnieje inna droga poprawy wydajności przeglądarki Firefox. Wystarczy edycję 3.6 zastąpić wersją 4.0 beta 7. "Czwórka" w mej opinii jest już na tyle dopracowana, że można zacząć z niej korzystać na co dzień. Nowy Firefox jest dużo szybszy od obecnego, stabilnego wydania.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.