Jak zwiększyć szybkość ładowania stron w Firefox: Kompletny przewodnik techniczny
Firefox jest jedną z najbardziej konfigurowalnych przeglądarek dostępnych na rynku, jednak domyślne ustawienia są dostosowane do szerokiej kompatybilności, a nie maksymalnej wydajności. Ten przewodnik przedstawia systematyczne, technicznie ugruntowane podejście do maksymalizacji szybkości ładowania stron w Firefox — obejmując wszystko, od podstawowej higieny po niskopoziomowe strojenie about:config, którego większość poradników nigdy nie porusza.
Niezależnie od tego, czy korzystasz z Firefox na osobistej stacji roboczej, czy zarządzasz przepływem pracy zależnym od przeglądarki w środowisku zdalnego serwera, poniższe techniki mają zastosowanie uniwersalne i przynoszą mierzalne rezultaty.
Dlaczego Firefox zwalnia z czasem
Zanim zastosujemy poprawki, zrozumienie przyczyn źródłowych pozwala uniknąć marnowania wysiłku. Wydajność Firefox spada przez kilka odrębnych mechanizmów:
- Rozrost pamięci podręcznej: Pamięci podręczne dysku i pamięci RAM rosną bez ograniczeń bez ręcznego czyszczenia, powodując opóźnienia odczytu na przestarzałych wpisach.
- Obciążenie rozszerzeń: Każde aktywne rozszerzenie wstrzykuje JavaScript do każdego kontekstu strony, dodając czas parsowania i wykonania.
- Nieoptymalana architektura procesów: Domyślna liczba procesów treści może nie odpowiadać profilowi sprzętowemu.
- Niezgodność protokołów: Firefox może cofać się do HTTP/1.1 lub HTTP/2, nawet gdy HTTP/3 (QUIC) jest dostępny i szybszy.
- Konflikty pobierania wstępnego: Spekulatywne DNS i pobieranie wstępne linków zużywają przepustowość i cykle CPU, które konkurują z aktywnym ładowaniem strony.
- Przestarzałe pliki binarne: Starsze wersje Firefox nie posiadają ulepszeń kompilatora JIT i optymalizacji stosu sieciowego dostarczanych w najnowszych wydaniach.
Zidentyfikowanie, które z nich dotyczą Twojej sytuacji, określa, które poprawki przyniosą największy zwrot.
1. Aktualizuj Firefox
Każde wydanie Firefox zawiera optymalizacje silnika Gecko, ulepszenia JIT JavaScript i poprawki stosu sieciowego. Korzystanie z przestarzałej wersji oznacza utratę skumulowanych zysków wydajnościowych, które inżynierowie Mozilla dostarczają w czterotygodniowym cyklu wydań.
Jak zaktualizować Firefox:
- Kliknij menu hamburger (trzy poziome linie) w prawym górnym rogu.
- Przejdź do Pomoc > O programie Firefox.
- Firefox automatycznie sprawdza dostępność aktualizacji i pobiera je w tle.
- Kliknij Uruchom ponownie, aby zaktualizować Firefox, gdy zostaniesz o to poproszony.
W środowiskach korporacyjnych lub bezgłowych możesz wywołać sprawdzenie aktualizacji za pomocą wiersza poleceń:
firefox --headless --no-remote "about:blank" &Alternatywnie, w systemach Debian/Ubuntu zarządzanych przez APT:
sudo apt update && sudo apt upgrade firefoxIstotna kwestia: Firefox ESR (Extended Support Release) otrzymuje poprawki bezpieczeństwa, ale nie ulepszenia wydajności na poziomie funkcji. Jeśli korzystasz z ESR ze względu na stabilność, oceń, czy kompromis wydajnościowy jest akceptowalny dla Twojego przypadku użycia.
2. Przeprowadź audyt i wyłącz rozszerzenia
Rozszerzenia są pojedynczą najbardziej wpływową zmienną wydajnościową po sprzęcie. Każde włączone rozszerzenie rejestruje nasłuchiwacze zdarzeń, przechwytuje żądania sieciowe i wykonuje skrypty treści przy każdym ładowaniu strony. Przeglądarka z piętnastoma aktywnymi rozszerzeniami może dodać 300–800 ms narzutu na każdą nawigację.
Jak przeprowadzić audyt rozszerzeń:
- Przejdź do
about:addonsw pasku adresu. - Kliknij Rozszerzenia w lewym panelu.
- Wyłącz każde rozszerzenie, którego nie używałeś w ciągu ostatnich 30 dni.
- W przypadku rozszerzeń, które chcesz zachować, sprawdź, czy oferują tryb „uruchamiaj tylko na określonych stronach”, aby ograniczyć ich zakres.
Identyfikowanie rozszerzeń o dużym wpływie:
Otwórz Firefox Profiler pod adresem about:profiling i nagraj ładowanie strony, gdy rozszerzenia są aktywne. Porównaj profil z ładowaniem w czystym profilu Firefox (utworzonym przez about:profiles). Delta ujawnia narzut specyficzny dla rozszerzeń z precyzją.
Uwaga dotycząca wtyczek: Starsza architektura wtyczek NPAPI jest przestarzała w nowoczesnym Firefox. Jeśli about:addons > Plugins pokazuje aktywne wpisy, wyłącz je — działają w procesie i mogą powodować zawieszenia.
3. Wyczyść pamięć podręczną, pliki cookie i historię przeglądania
Pamięć podręczna dysku Firefox przechowuje odpowiedzi HTTP, aby uniknąć zbędnych żądań sieciowych. Jednak pamięć podręczna, która urosła do gigabajtów przestarzałych wpisów, wprowadza narzut wyszukiwania indeksu, który może przekroczyć czas zaoszczędzony przez trafienia w pamięci podręcznej.
Wyczyść pamięć podręczną dysku i dane witryny:
- Otwórz Ustawienia > Prywatność i bezpieczeństwo.
- Przewiń do Pliki cookie i dane witryn.
- Kliknij Wyczyść dane, zaznacz Buforowana zawartość sieci Web i kliknij Wyczyść.
Wyczyść historię przeglądania:
- W sekcji Prywatność i bezpieczeństwo przewiń do Historia.
- Kliknij Wyczyść historię, ustaw zakres czasu na Wszystko i zaznacz wszystkie typy danych.
Zaawansowane: ustaw twardy limit rozmiaru pamięci podręcznej
Zamiast czyścić reaktywnie, ogranicz pamięć podręczną dysku proaktywnie:
- Przejdź do
about:config. - Wyszukaj
browser.cache.disk.capacity. - Ustaw wartość na
524288(512 MB) — rozsądny limit dla większości systemów.
W systemach z szybkim magazynem NVMe i dużą ilością RAM możesz również przesunąć zależność w kierunku pamięci podręcznej w pamięci:
- Wyszukaj
browser.cache.memory.enable— potwierdź, że jesttrue. - Wyszukaj
browser.cache.memory.capacityi ustaw na131072(128 MB).
Pułapka: Ustawienie browser.cache.memory.capacity nadmiernie wysoko (powyżej 512 MB) w systemach z mniej niż 8 GB RAM spowoduje, że Firefox będzie konkurował z pamięcią podręczną strony systemu operacyjnego, obniżając ogólną wydajność systemu.
4. Włącz akcelerację sprzętową
Akceleracja sprzętowa przenosi kompozycję, renderowanie animacji CSS i operacje WebGL na GPU. Na nowoczesnym sprzęcie znacznie zmniejsza to użycie CPU przez główny wątek podczas renderowania strony, zwalniając cykle dla wykonania JavaScript.
Jak włączyć akcelerację sprzętową:
- Przejdź do Ustawienia > Ogólne.
- Przewiń do sekcji Wydajność.
- Odznacz Użyj zalecanych ustawień wydajności.
- Zaznacz Użyj akceleracji sprzętowej, gdy jest dostępna.
- Uruchom ponownie Firefox.
Sprawdź, czy kompozycja GPU jest aktywna:
Przejdź do about:support i sprawdź sekcję Grafika. Szukaj:
- Kompozycja: WebRender
- GPU #1: tutaj powinien pojawić się model Twojego GPU
Jeśli Kompozycja pokazuje Basic lub None, WebRender jest wyłączony. Możesz wymusić jego włączenie:
- Otwórz
about:config. - Wyszukaj
gfx.webrender.alli ustaw natrue. - Uruchom ponownie Firefox.
Przypadek szczególny: W systemach Linux używających starszych sterowników Mesa lub maszynach wirtualnych bez przekazywania GPU (powszechne w środowiskach chmurowych VPS), akceleracja sprzętowa może powodować artefakty renderowania lub awarie. W takich przypadkach wyłącz ją i polegaj na renderowaniu programowym — narzut CPU jest lepszy niż niestabilność.
5. Zoptymalizuj limit procesów treści
Firefox używa architektury wieloprocesowej (Electrolysis / e10s), gdzie każda grupa kart działa w izolowanych procesach treści. Więcej procesów poprawia izolację kart i równoległość, ale proporcjonalnie zużywa więcej RAM.
Jak dostosować limit procesów treści:
- Przejdź do Ustawienia > Ogólne > Wydajność.
- Odznacz Użyj zalecanych ustawień wydajności.
- Dostosuj suwak Limit procesów treści.
Zalecane wartości według RAM:
| RAM systemu | Zalecane procesy treści |
|---|
| — | — |
|---|
| 4 GB | 2–3 |
|---|
| 8 GB | 4–6 |
|---|
| 16 GB | 6–8 |
|---|
| 32 GB+ | 8 (maksimum) |
|---|
Ustawienie tej wartości zbyt wysoko w systemie z ograniczoną ilością RAM powoduje, że system operacyjny przenosi pamięć na dysk, co jest katastrofalnie wolniejsze niż zmniejszenie równoległości. Monitoruj rzeczywiste użycie RAM przez about:memory po dostosowaniu.
6. Wyłącz płynne przewijanie i animacje interfejsu
Płynne przewijanie i animacje interfejsu sterowane przez CSS zużywają zasoby GPU i CPU przy każdej interakcji. Ich wyłączenie sprawia, że Firefox reaguje natychmiastowo, szczególnie na słabszym sprzęcie lub sesjach zdalnego pulpitu z dużymi opóźnieniami.
Wyłącz płynne przewijanie:
- Przejdź do
about:config. - Wyszukaj
general.smoothScroll. - Kliknij dwukrotnie, aby ustawić wartość na
false.
Wyłącz animacje kart:
- W
about:configwyszukajtoolkit.cosmeticAnimations.enabled. - Ustaw na
false.
Zmniejsz częstotliwość klatek animacji dla kart w tle:
- Wyszukaj
dom.min_background_timeout_value. - Ustaw na
1000(milisekundy), aby agresywnie ograniczyć timery kart w tle.
To ostatnie ustawienie jest szczególnie cenne, jeśli masz nawyk otwierania dziesiątek kart — karty w tle zużywają znacznie mniej zasobów bez widocznego wpływu na aktywne przeglądanie.
7. Włącz obsługę HTTP/3 (QUIC)
HTTP/3 zastępuje TCP protokołem QUIC (protokół transportowy oparty na UDP), eliminując blokowanie head-of-line i redukując opóźnienie nawiązywania połączenia z wielu rund do prawie zera dla powtarzających się połączeń. Strony obsługujące HTTP/3 ładują się mierzalnie szybciej, szczególnie przy połączeniach o dużych opóźnieniach lub stratach pakietów.
HTTP/2 vs. HTTP/3 — Kluczowe różnice:
| Funkcja | HTTP/2 | HTTP/3 (QUIC) |
|---|
| — | — | — |
|---|
| Protokół transportowy | TCP | UDP (QUIC) |
|---|
| Blokowanie head-of-line | Obecne na poziomie TCP | Wyeliminowane |
|---|
| Nawiązywanie połączenia | 1–3 RTT (z TLS) | 0–1 RTT |
|---|
| Multipleksowanie | Tak | Tak (ulepszone) |
|---|
| Migracja połączenia | Nie | Tak |
|---|
| Odporność na utratę pakietów | Słaba | Silna |
|---|
Jak włączyć HTTP/3 w Firefox:
- Przejdź do
about:config. - Wyszukaj
network.http.http3.enabled. - Kliknij dwukrotnie, aby ustawić wartość na
true.
Sprawdź, czy HTTP/3 jest używany:
Otwórz DevTools Firefox (F12), przejdź do zakładki Sieć i dodaj kolumnę Protokół. Żądania obsługiwane przez HTTP/3 będą pokazywać h3 lub h3-29.
Pułapka: Niektóre firmowe zapory sieciowe i dostawcy usług internetowych blokują ruch UDP na porcie 443, co uniemożliwia działanie QUIC. Firefox automatycznie wraca do HTTP/2 w tym przypadku, więc włączenie HTTP/3 nie niesie żadnego ryzyka.
8. Skonfiguruj ulepszoną ochronę przed śledzeniem i blokowanie treści
Każdy tracker zewnętrzny, skrypt analityczny i tag sieci reklamowej ładowany przez stronę dodaje czas rozwiązywania DNS, narzut połączenia TCP i koszt wykonania JavaScript. Blokowanie ich na poziomie przeglądarki jest jedną z najbardziej efektywnych optymalizacji wydajności dostępnych.
Włącz ścisłą ulepszoną ochronę przed śledzeniem:
- Przejdź do Ustawienia > Prywatność i bezpieczeństwo.
- W sekcji Ulepszona ochrona przed śledzeniem wybierz Ścisła.
Tryb ścisły blokuje:
- Trackery mediów społecznościowych
- Pliki cookie śledzące między witrynami
- Skrypty fingerprinting
- Skrypty do kopania kryptowalut
- Treści śledzące we wszystkich oknach (nie tylko w trybie prywatnym)
Ostrzeżenie: Tryb ścisły czasami psuje funkcjonalność witryny — szczególnie przepływy logowania, które opierają się na zewnętrznych dostawcach tożsamości lub osadzonej treści z platform społecznościowych. Jeśli witryna przestanie działać, kliknij ikonę tarczy w pasku adresu i wyłącz ochronę dla tej konkretnej domeny.
uBlock Origin dla szczegółowej kontroli:
Dla użytkowników potrzebujących precyzyjnej kontroli, uBlock Origin działa w „trybie średnim”, domyślnie blokując skrypty zewnętrzne, jednocześnie umożliwiając wyjątki dla poszczególnych witryn. Jest znacznie wydajniejszy niż samo blokowanie na poziomie przeglądarki, ponieważ działa na poziomie żądań sieciowych przed jakimkolwiek rozwiązaniem DNS.
9. Zaawansowane ustawienia wydajności about:config
Poniższe ustawienia nie są dostępne w standardowym interfejsie Firefox. Wymagają przejścia do about:config, zaakceptowania ostrzeżenia o ryzyku i bezpośredniej modyfikacji wartości. Zawsze zanotuj oryginalną wartość przed jej zmianą.
Zwiększ pojemność pamięci podręcznej:
browser.cache.memory.capacity = 131072(Wartość w KB; 131072 = 128 MB)
Zmniejsz interwał zapisu przywracania sesji:
browser.sessionstore.interval = 300000(Wartość w milisekundach; domyślnie 15000 = 15 sekund. Ustawienie 300000 = 5 minut znacznie zmniejsza operacje I/O dysku w systemach z dyskami talerzowymi.)
Zwiększ limity połączeń sieciowych:
network.http.max-connections = 1500
network.http.max-persistent-connections-per-server = 10Włącz spekulatywne połączenie równoległe:
network.http.speculative-parallel-limit = 20To wstępnie otwiera połączenia TCP do serwerów powiązanych z bieżącą stroną, zmniejszając opóźnienie po kliknięciu linku.
Zoptymalizuj pamięć podręczną DNS:
network.dnsCacheEntries = 1000
network.dnsCacheExpiration = 3600Zwiększenie rozmiaru pamięci podręcznej DNS i TTL zmniejsza powtarzające się wyszukiwania DNS dla często odwiedzanych domen.
Wyłącz telemetrię (zmniejsza aktywność sieciową w tle):
toolkit.telemetry.enabled = false
datareporting.healthreport.uploadEnabled = false10. Zarządzaj pobieraniem wstępnym DNS i linków
Firefox spekulatywnie rozwiązuje nazwy DNS i pobiera wstępnie strony, które przewiduje, że odwiedzisz. Na szybkich, niezatłoczonych połączeniach jest to korzystne. Na wolniejszych połączeniach lub systemach z ograniczonym CPU konkuruje z aktywnym ładowaniem strony.
Wyłącz pobieranie wstępne DNS:
- W
about:configwyszukajnetwork.dns.disablePrefetch. - Ustaw na
true.
Wyłącz pobieranie wstępne linków:
- Wyszukaj
network.prefetch-next. - Ustaw na
false.
Wyłącz predyktor (spekulatywne wstępne połączenie):
- Wyszukaj
network.predictor.enabled. - Ustaw na
false.
Kiedy zachować włączone pobieranie wstępne: Jeśli korzystasz z szybkiego, niskoopóźnieniowego połączenia (np. światłowodowego) i Twój system ma wystarczające zasoby CPU i RAM, pobieranie wstępne rzeczywiście skraca postrzegany czas ładowania. Wyłącz je selektywnie tylko wtedy, gdy obserwujesz rywalizację o zasoby.
11. Utwórz czysty profil Firefox
Jeśli degradacja wydajności jest poważna, a powyższe poprawki jej nie rozwiązały, prawdopodobną przyczyną jest uszkodzony lub nadmiernie rozrośnięty profil. Firefox przechowuje wszystkie dane użytkownika — preferencje, rozszerzenia, pamięć podręczną, historię sesji — w katalogu profilu, który może gromadzić uszkodzenia przez lata użytkowania.
Odśwież Firefox (niedestrukcyjny reset):
- Przejdź do
about:support. - Kliknij Odśwież Firefox w sekcji „Dostosuj Firefox”.
- Spowoduje to zresetowanie wszystkich preferencji do domyślnych i wyłączenie rozszerzeń przy zachowaniu zakładek, haseł i historii formularzy.
Utwórz nowy profil (czysta karta):
- Przejdź do
about:profiles. - Kliknij Utwórz nowy profil i postępuj zgodnie z kreatorem.
- Uruchom nowy profil i przetestuj wydajność przed migracją danych.
Zainstaluj ponownie Firefox (ostateczność):
W systemie Windows użyj oficjalnego dezinstalatora i usuń pozostały katalog %APPDATA%MozillaFirefox przed ponowną instalacją. W systemie Linux:
sudo apt remove --purge firefox
rm -rf ~/.mozilla/firefox
sudo apt install firefoxEliminuje to wszelkie uszkodzone dane binarne lub profilu, które standardowa deinstalacja pozostawia.
Porównanie wydajności: domyślny vs. zoptymalizowany Firefox
| Konfiguracja | Średni czas ładowania strony | Użycie RAM (20 kart) | CPU podczas przewijania | Narzut wyszukiwania DNS |
|---|
| — | — | — | — | — |
|---|
| Domyślny Firefox (po instalacji) | Punkt odniesienia | Punkt odniesienia | Umiarkowany | Standardowy |
|---|
| + Zaktualizowany + Wyczyszczona pamięć podręczna | -8 do -12% | -5% | Umiarkowany | Standardowy |
|---|
| + Akceleracja sprzętowa | -15 do -20% | -3% | Niski | Standardowy |
|---|
| + HTTP/3 włączony | -10 do -25%* | Neutralny | Niski | Standardowy |
|---|
| + Ścisła ETP + uBlock Origin | -20 do -40%** | -10% | Niski | Zmniejszony |
|---|
| Pełny stos optymalizacji | -35 do -55%** | -15 do -20% | Niski | Minimalny |
|---|
*Zależne od obsługi HTTP/3 po stronie serwera.
**Zależne od gęstości trackerów na docelowych witrynach.
Wydajność hostingu i jej związek z szybkością przeglądarki
Warto zauważyć, że optymalizacje po stronie przeglądarki adresują tylko połowę równania ładowania strony. Jeśli jesteś właścicielem witryny lub deweloperem, czas odpowiedzi serwera (TTFB — Time to First Byte) bezpośrednio ogranicza szybkość renderowania stron przez dowolną przeglądarkę. Perfekcyjnie dostrojony Firefox nadal czeka na wolny serwer.
W projektach, gdzie szybkość strony jest krytyczna, wybory infrastrukturalne mają równie duże znaczenie jak konfiguracja przeglądarki. Środowisko Hosting VPS z magazynem NVMe i siecią o niskich opóźnieniach eliminuje wąskie gardła po stronie serwera, których żadna ilość dostrajania przeglądarki nie jest w stanie zrekompensować. W przypadku obciążeń o dużym ruchu, Serwery dedykowane zapewniają dedykowane zasoby CPU i RAM, które zapobiegają rywalizacji o zasoby typowej dla środowisk współdzielonych.
Jeśli zarządzasz swoim stosem hostingowym przez panel sterowania, VPS z cPanel upraszcza konfigurację pamięci podręcznej, strojenie PHP-FPM i integrację CDN — wszystko to bezpośrednio zmniejsza TTFB i uzupełnia optymalizacje na poziomie przeglądarki omówione w tym przewodniku.
Zabezpieczenie witryny prawidłowo skonfigurowanym Certyfikatem SSL umożliwia również TLS 1.3, który skraca uzgadnianie TLS z dwóch rund do jednej — wymierny wkład w szybsze nawiązywanie połączeń HTTPS, z którego przeglądarki, w tym Firefox, korzystają automatycznie.
Macierz decyzyjna: które optymalizacje zastosować najpierw
Użyj tej macierzy, aby ustalić priorytety na podstawie swojej sytuacji:
| Objaw | Główna poprawka | Dodatkowa poprawka |
|---|
| — | — | — |
|---|
| Wolny na wszystkich witrynach, na całym sprzęcie | Wyczyść pamięć podręczną, zaktualizuj Firefox | Wyłącz rozszerzenia |
|---|
| Wolny tylko na witrynach z dużą ilością reklam | Włącz ścisłą ETP, zainstaluj uBlock Origin | Wyłącz pobieranie wstępne DNS |
|---|
| Duże użycie RAM, opóźnienia systemu | Zmniejsz limit procesów treści | Wyłącz pobieranie wstępne |
|---|
| Wolne renderowanie, wysokie CPU podczas przewijania | Włącz akcelerację sprzętową / WebRender | Wyłącz płynne przewijanie |
|---|
| Wolny szczególnie na witrynach HTTPS | Włącz HTTP/3 | Sprawdź obsługę TLS 1.3 |
|---|
| Wolny po latach użytkowania | Odśwież lub zainstaluj ponownie Firefox | Utwórz nowy profil |
|---|
| Wolny pomimo wszystkich poprawek | Zbadaj TTFB serwera | Ulepsz infrastrukturę hostingową |
|---|
Techniczna lista kontrolna kluczowych wniosków
Przed zamknięciem tego przewodnika przejrzyj tę listę kontrolną, aby potwierdzić, że zastosowałeś zmiany o największym wpływie:
- Firefox jest w najnowszym stabilnym wydaniu (nie ESR)
- Rozszerzenia poddane audytowi; nieużywane usunięte; pozostałe ograniczone do konkretnych witryn
- Pamięć podręczna dysku ograniczona do rozsądnego limitu (
browser.cache.disk.capacity) - Akceleracja sprzętowa włączona i WebRender potwierdzony jako aktywny w
about:support - Limit procesów treści dopasowany do dostępnego RAM
- HTTP/3 włączony (
network.http.http3.enabled = true) - Ulepszona ochrona przed śledzeniem ustawiona na Ścisłą
browser.sessionstore.interval zwiększony w celu zmniejszenia operacji I/O dysku
Wpisy pamięci podręcznej DNS i TTL zwiększone
Płynne przewijanie i timery kart w tle ograniczone
Zdrowie profilu zweryfikowane — brak wskaźników uszkodzenia w about:supportFAQ
Czy włączenie HTTP/3 w Firefox psuje jakieś witryny?
Nie. Firefox implementuje automatyczny fallback — jeśli serwer nie obsługuje HTTP/3 lub jeśli ruch UDP jest blokowany przez zaporę sieciową, Firefox transparentnie wraca do HTTP/2 lub HTTP/1.1. Nie ma ryzyka w jego włączeniu.
Ile rozszerzeń to za dużo dla wydajności Firefox?
Nie ma twardego limitu, ale każde aktywne rozszerzenie dodaje mierzalny narzut. W praktyce, więcej niż osiem do dziesięciu aktywnych rozszerzeń na systemie średniej klasy zaczyna powodować zauważalne opóźnienia. Użyj Firefox Profiler pod adresem about:profiling, aby zmierzyć rzeczywisty koszt każdego rozszerzenia na swoim sprzęcie.
Czy wyczyszczenie plików cookie wyloguje mnie ze wszystkich witryn?
Tak. Wyczyszczenie plików cookie usuwa tokeny uwierzytelniania dla wszystkich witryn. Jeśli chcesz wyczyścić tylko pamięć podręczną bez wpływu na sesje logowania, odznacz Pliki cookie i dane witryn i zaznacz tylko Buforowana zawartość sieci Web w oknie dialogowym Wyczyść dane.
Jaka jest różnica między odświeżeniem a ponowną instalacją Firefox?
Odświeżenie Firefox (przez about:support) resetuje preferencje i wyłącza rozszerzenia, ale zachowuje zakładki, zapisane hasła i historię formularzy przechowywane w profilu. Ponowna instalacja Firefox zastępuje plik binarny aplikacji, ale pozostawia katalog profilu nienaruszony — co oznacza, że uszkodzony profil przeżywa ponowną instalację. Aby w pełni zresetować, musisz ręcznie usunąć katalog profilu po odinstalowaniu.
Czy akceleracja sprzętowa pomaga na maszynach wirtualnych lub serwerach w chmurze?
Tylko jeśli maszyna wirtualna ma skonfigurowane przekazywanie GPU. Standardowe instancje chmurowego VPS (w tym większość środowisk KVM i OpenVZ) prezentują wirtualny GPU bez możliwości akceleracji sprzętowej. W tych środowiskach włączenie tego ustawienia nie ma żadnego efektu lub może powodować problemy z renderowaniem — wyłącz je i zamiast tego użyj kompozycji programowej.
