Firefox zużywa dużo pamięci RAM lub zasobów procesora

(Przekierowano z Duże użycie pamięci)

Czasami Firefox może wymagać znacznych zasobów systemowych w celu pobierania, przetwarzania i wyświetlania treści internetowych. Jeśli w trakcie korzystania z przeglądarki Firefox występują okresy długotrwałego, wysokiego wykorzystania zasobów, niniejszy artykuł przedstawia kilka opcji do przeglądu.

  • Procesor (ang. CPU, Central Processing Unit) jest „mózgiem” komputera.
  • Pamięć RAM (ang. Random Access Memory) pomaga komputerowi wykonywać wiele zadań jednocześnie.
  • Gdy zasoby systemowe są intensywnie wykorzystywane, może to mieć wpływ na ogólną wydajność i stabilność komputera.
  • W zależności od używanego systemu operacyjnego można monitorować i analizować wykorzystanie zasobów za pomocą określonych narzędzi. Więcej informacji można znaleźć w części "Używanie dodatkowych narzędzi do rozwiązywania problemów" poniżej.
Uwaga: Jeśli udostępniasz dane dotyczące wydajności programu Firefox, Mozilla pobiera dane dotyczące m.in. wykorzystania pamięci i CPU przez program Firefox, co pozwala ulepszyć jego przyszłe wersje.

Aktualizacja programu Firefox do najnowszej wersji

Najnowsza wersja programu Firefox zawiera poprawki zmniejszające użycie pamięci. Zaktualizuj program Firefox do najnowszej wersji.

Ponowne uruchamianie programu Firefox

Użycie zasobów systemowych przez program Firefox może wzrosnąć, jeżeli jest on uruchomiony przez długi okres. Obejściem tego problemu jest okresowe ponowne uruchamianie. Możesz skonfigurować program Firefox by zapisywał karty i okna, dzięki czemu po ponownym uruchomieniu będzie można powrócić do poprzedniego stanu. Więcej informacji na temat zapisywania kart i okien znajdziesz na stronie Odtwarzanie sesji.

Wyłączanie pamięciożernych rozszerzeń i motywów

Niektóre rozszerzenia i motywy mogą spowodować, że Firefox będzie zużywał więcej zasobów systemowych niż normalnie.

By stwierdzić czy rozszerzenie albo motyw powoduje duże użycie zasobów przez Firefox, uruchom go w trybie awaryjnym i obserwuj użycie pamięci oraz CPU. W trybie awaryjnym rozszerzenia i motywy są wyłączone, więc jeżeli widoczna jest znaczna poprawa wydajności, możesz spróbować wyłączyć lub odinstalować rozszerzenia.

Ukrywanie natrętnych treści

Wiele stron internetowych zawiera treści, których nie potrzebujesz, takich jak reklamy, które wykorzystują pamięć RAM oraz CPU do wyświetlania swej zawartości. Wbudowana funkcja blokowania treści przeglądarki Firefox może pomóc w oszczędzaniu zasobów, poprzez zapobieganie ładowaniu skryptów śledzących zewnętrznych witryn. Więcej informacji na ten temat znajdziesz na stronie Blokowanie treściWzmocniona ochrona przed śledzeniem.

Niektóre rozszerzenia pozwalają na ukrycie zbędnej zawartości stron:

Sprawdzanie akceleracji sprzętowej Flash

Jeśli zainstalowana jest wtyczka Flash Player firmy Adobe, renderowanie zawartości wideo Flash na pełnym ekranie może być przyspieszone przez sprzęt. Może to ułatwić korzystanie z zasobów w przypadku dedykowanej karty graficznej.

  1. Przejdź do strony z zawartością wideo w formacie Flash.
  2. Kliknij prawym przyciskiem myszyPrzytrzymaj klawisz Ctrl i kliknij okno odtwarzacza wideo, a następnie wybierz Ustawienia… z menu kontekstowego. Otworzy się okno ustawień wtyczki Adobe Flash Player.
  3. Kliknij ikonę w lewym dolnym rogu okna ustawień wtyczki Adobe Flash Player by przejść do panelu Wyświetlacz.
  4. Upewnij się, że opcja Włącz przyspieszanie sprzętowe jest zaznaczona.
  5. Kliknij przycisk Zamknij by zamknąć okno ustawień wtyczki Adobe Flash Player.

Używanie mniejszej liczby kart

Każda otwarta karta zmusza program Firefox do przechowywania stron w pamięci. Jeśli często masz otwartych więcej niż 100 kart, rozważ zastosowanie lżejszych mechanizmów szybkiego dostępu do stron, które chcesz czytać czy używać ich do swoich zadań:

Sprawdzanie akceleracji sprzętowej programu Firefox

Włączenie akceleracji sprzętowej programu Firefox zmniejsza zużycie pamięci i wykorzystanie procesora w wielu przypadkach.

Sprawdź, czy akceleracja sprzętowa jest włączona i czy sterowniki twojej karty graficznej są zaktualizowane.

Zmniejszenie limitu procesów treści

Dzięki wieloprocesowości, zwanej również e10s, Firefox ładuje treść wszystkich kart poza głównym procesem programu Firefox, co poprawia bezpieczeństwo i wydajność. Używanie wielu procesów treści może jeszcze bardziej poprawić wydajność i zminimalizować negatywny wpływ awarii procesów treści. Możesz zmienić ustawienia wydajności przeglądarki, by zwiększyć lub zmniejszyć limit procesów treści.

Fx55-56settings-Performance Fx64settings-Performance Fx66BetaSettings-Performance

Zalecamy ustawienie tej wartości na 4, ale możesz zmienić ją aż do 78; jednak zbyt wiele procesów treści może spowolnić twój komputer i przeglądarkę. Możesz ustawić od 1 do 8 procesów treści. Domyślną wartością jest 8. Dodatkowe procesy treści mogą poprawić wydajność komputera podczas korzystania z wielu kart, przy jednoczesnym zwiększeniu zużycia pamięci. Natomiast obniżenie liczby procesów treści skutkuje obniżeniem użycia pamięci.

Inne programy zużywające pamięć

Wiele uruchomionych jednocześnie programów może spowolnić pracę komputera i pozostałych uruchomionych programów. Zamykając niepotrzebnie uruchomione aplikacje możesz znacznie zmniejszyć zużycie pamięci komputera.

Uszkodzony plik content-prefs.sqlite

Firefox przechowuje twoje dane w różnych plikach w katalogu profilu. Plik przechowujący indywidualne ustawienia witryn internetowych może być uszkodzony. Jeśli usuniesz ten plik, ustawienia poziomu powiększenia tekstu zostaną zresetowane, ale powinno to zmniejszyć zużycie procesora.

    • Kliknij przycisk menu Fx57menu , następnie Pomoc i wybierz Informacje dla pomocy technicznej.Z menu Pomoc wybierz Informacje dla pomocy technicznej. Zostanie otwarta karta Informacje dla pomocy technicznej.
    • W sekcji Informacje o aplikacji, w wierszu FolderKatalog profilu, kliknij przycisk Otwórz folderPokaż w FinderzeOtwórz katalog. Otworzy się okno zawierające folder twojego profilufolder twojego profilukatalog twojego profilu.
    Uwaga: Jeśli nie możesz uruchomić programu Firefox, lub wykonać powyższej instrukcji, postępuj według instrukcji zawartych na stronie: Odszukanie profilu bez otwierania programu Firefox.
  1. Kliknij przycisk menu New Fx Menu , a następnie Zakończ Close 29 .

    Kliknij przycisk menu Fx57Menu , a następnie Zakończ. Kliknij przycisk menu u góry ekranu, a następnie Zakończ program Firefox.Kliknij przycisk menu Fx57Menu , a następnie Zakończ.

  2. Z katalogu profilu usuń plik content-prefs.sqlite. Zostanie on odtworzony przy następnym uruchomieniu programu Firefox.

Odświeżenie programu Firefox

Funkcja Odśwież program Firefox może naprawić wiele problemów poprzez przywrócenie profilu przeglądarki do domyślnego stanu przy jednoczesnym zachowaniu twoich najważniejszych danych. Więej informacji na ten temat znajdziesz na stronie Przywracanie domyślnych ustawień Firefoksa.

Narzędzia do rozwiązywania problemów z wydajnością

Istnieje wiele narzędzi do rozwiązywania problemów, które mogą być użyte zarówno w Firefoksie, jak i w systemie operacyjnym do rozwiązywania problemów związanych ze zwiększonym wykorzystaniem zasobów systemowych.

Narzędzia Firefoksa

  • Menadżer zadań programu Firefox (nie mylić z Menadżerem zadań systemu Windows) jest doskonałym narzędziem do sprawdzenia, jakie karty i rozszerzenia korzystają z większości zasobów systemowych.
  • Strona about:memory umożliwia szczegółowy wgląd w problemy ze zużyciem pamięci (na przykład wywołane przez stronę, rozszerzenie lub motyw), a czasami widoczny na niej przycisk Minimize memory usage pozwala na natychmiastowe zmniejszenie zużycia pamięci po jego naciśnięciu. Więcej informacji o wykorzystaniu danych ze strony about:memory znajdziesz na stronie about:memory (w języku angielskim).
  • Nawet jeśli nie potrafisz programować, możesz spróbować niektórych z narzędzi i metod wykorzystywanych przez twórców programu Firefox do wyszukiwania i usuwania wycieków pamięci.

Narzędzia systemu operacyjnego

  • Sprawdzając kartę Wydajność systemowego Menedżera zadań możesz zobaczyć ile pamięci jest w użyciu (kliknij "Więcej szczegółów" u dołu menedżera zadań, by wyświetlić wszystkie karty). Na stronie Windows 8 Task Manager na oficjalnym blogu systemu Windows (w języku angielskim) znajdziesz więcej informacji na ten temat.
  • Chociaż nie jest on uwzględniany w każdej dystrybucji Linuksa, większość wersji Linuksa posiada graficzny monitor zasobów. Często nazywany jest System Monitor, ale są też inne dostępne alternatywy.
  • Uruchomienie polecenia top w terminalu wyświetli listę wszystkich uruchomionych procesów i zużycia zasobów systemowych.
OSTRZEŻENIE: Istnieje wiele programów firm trzecich, które obiecują zwiększyć wydajność komputera. Należy zachować ostrożność podczas instalowania oprogramowania osób trzecich i używać wyłącznie renomowanego oprogramowania dostarczonego przez oficjalne źródło.

Dodanie pamięci RAM do komputera

Jeśli porady z wszystkich poprzednich sekcji na tej stronie nie zmniejszyły zużycia pamięci przez program Firefox, być może czas najwyższy dodać pamięć RAM do twojego komputera. Jest to w miarę tanie rozwiązanie, które zdecydowanie poprawi wydajność twojego komputera.

Modernizacja komputera

Jeśli wyczerpałeś wszystkie wskazówki z poprzednich sekcji i nadal odczuwasz wysokie zużycie zasobów systemowych, może nadszedł czas, aby zmodernizować komputer. Wraz z postępem technologicznym, oprogramowanie staje się coraz bardziej zaawansowane i wymaga bardziej wydajnych komputerów do efektywnego działania.

// Osoby, które pomogły w tworzeniu tego artykułu:Teo, TyDraniu, .GHOST., vesper. Ty też możesz pomóc — dowiedz się jak.

Czy ten artykuł okazał się pomocny? Proszę czekać…

Zostań wolontariuszem Mozilla Support