Firefox zużywa dużo zasobów procesora

Czasami, aby pobierać, przetwarzać oraz wyświetlać zawartość stron internetowych, Firefox może potrzebować znacznych zasobów procesora. W tym artykule przedstawiono kilka możliwych przyczyn problemów ze zwiększonym użyciem procesora w trakcie korzystania z Firefoksa.

  • Procesor (ang. CPU, Central Processing Unit) jest „mózgiem” komputera. Intensywne wykorzystywanie jego zasobów może obniżyć ogólną wydajność komputera.
  • W zależności od używanego systemu operacyjnego, możesz monitorować i analizować użycie procesora za pomocą różnych narzędzi.W systemie Windows użycie procesora jest wyświetlane w karcie Wydajność znajdującej się w menedżerze zadań Windows.

Używanie AVG Security Toolbar

Ostatnia aktualizacja rozszerzenia AVG Security Toolbar zawiera błąd prowadzący do wzrostu użycia procesora i zasobów pamięci przez Firefoksa. Do czasu aż AVG naprawi ten błąd, możesz je wyłączyć.

UWAGA: Należy wyłączyć tylko to rozszerzenie, a nie usuwać całe oprogramowanie antywirusowe.
  1. Na górze okna Firefoksa kliknij menu Narzędzia i wybierz Dodatki. Zostanie wyświetlone okno dodatków.
  2. Wybierz panel Rozszerzenia.
  3. Spośród rozszerzeń, wybierz AVG Security Toolbar.
  4. Naciśnij przycisk Wyłącz.
  5. Naciśnij przycisk Uruchom ponownie program Firefox. Przeglądarka zostanie wyłączona, a następnie ponownie uruchomiona z wyłączonym rozszerzeniem AVG.

Tylko na konkretnych stronach

Jeśli zwiększone użycie procesora występuje podczas odwiedzania konkretnych stron internetowych, by ustalić przyczynę problemu, należy sprawdzić działanie poniższych elementów.

Wtyczki

Flash

Niektóre witryny, np. YouTube, wymagają wtyczki Flash, która umożliwia wyświetlanie animacji lub treści wideo wewnątrz okna przeglądarki. Wtyczka ta jest regularnie aktualizowana, ale niektóre witryny wymagają jej najnowszej wersji.

  1. Pobierz i zainstaluj najnowszą wersję wtyczki Flash. Więcej informacji na ten temat znajdziesz w artykule: Zarządzanie wtyczką Flash.
  2. Flashblock – dodatek dla Firefoksa umożliwia selektywne włączanie/wyłączanie elementów Flash na wybranych witrynach.

Adobe Reader

Wtyczka Adobe Reader umożliwia wyświetlanie dokumentów PDF wewnątrz przeglądarki Firefox. Wtyczka ta jest częścią programu Adobe Acrobat Reader, darmowego narzędzia do wyświetlania i drukowania dokumentów PDF. Jeśli problem występuje podczas uzyskiwania dostępu do dokumentów w formacie PDF za pomocą tej wtyczki:

JavaScript

JavaScript jest językiem skryptowym używanym przez wiele stron internetowych w celu dostarczenia nowych możliwości, takich jak menu, dźwięki i inne funkcje. Intensywne wykorzystanie JavaScriptu na poszczególnych stronach może spowodować zwiększone użycie procesora. NoScript – dodatek dla Firefoksa umożliwia selektywne wyłączenie JavaScriptu na witrynach. Więcej informacji znajdziesz na stronie dodatku NoScript.

  • Możesz także włączać i wyłączać wybrane typy działania JavaScriptu, które mogą wpływać na wydajność. Aby dowiedzieć się więcej, przeczytaj artykuł: JavaScript.

Zgłoś niedziałającą witrynę

Jeśli nie jesteś w stanie określić źródła problemu z daną witryną, możesz ją zgłosić twórcom Firefoksa, którzy mogą sprawdzić witrynę w celu ustalenia, czy są to problemy powodowane przez Firefoksa, którymi trzeba się zająć.

  • Aby zgłosić witrynę, na górze okna Firefoksa kliknij menu Pomoc, a następnie wybierz: Zgłoś niedziałającą witrynę…
Informacja: Aby zgłosić witrynę, nie trzeba podawać żadnych prywatnych informacji. Zgłoszenia problemów pomagają twórcom Firefoksa w udoskonalaniu programu.


Na każdej witrynie

Rozszerzenia

Rozszerzenia dla Firefoksa tworzone są przez społeczność tysięcy osób rozsianych po całym świecie. Każdy z twórców rozszerzeń jest odpowiedzialny za ich zawartość. Czasami problemy z dużym użyciem procesora mogą pojawić się z powodu różnic w standardach, niekompatybilności pomiędzy rozszerzeniami, czy niewystarczającej obsługi nowszych wersji Firefoksa. Aby dowiedzieć się więcej, zobacz artykuł: Rozwiązywanie problemów z rozszerzeniami i motywami.

Akceleracja sprzętowa

W przypadku niektórych kart graficznych i sterowników, wyłączenie akceleracji sprzętowej kursora i bitmap może zredukować użycie procesora podczas wyświetlania obrazków. Aby uzyskać więcej informacji na ten temat, zapoznaj się z dokumentacją swojej karty graficznej.

Tryb zgodności Windows

Tryb zgodności Windows umożliwia uruchamianie programów w środowisku imitującym wcześniejsze wersje tego systemu operacyjnego. Na przykład, możesz uruchomić Firefoksa w środowisku Windows XP, które zachowuje się jak Windows 95.

compatibility
Uruchamianie Firefoksa w systemie Windows w trybie zgodności, może powodować duże obciążenie procesora. Aby zaprzestać uruchamiania Firefoksa w trybie zgodności:

  1. Znajdź plik firefox.exe. Zazwyczaj znajduje się on tutaj: C:\Program Files\Mozilla Firefox
  2. Kliknij prawym przyciskiem myszy ikonę Firefoksa i wybierz Właściwości, by otworzyć okno właściwości Firefoksa.
  3. Wybierz kartę Zgodność i odznacz Uruchom ten program w trybie zgodności z:.

Mechanizm prefetch w Windows

Nowsze wersje Windows, by przyspieszyć uruchamianie systemu, używają mechanizmu zwanego prefetching, którego działanie polega na tym, że Windows podczas uruchamiania zarówno systemu, jak i programów, dokonuje zapisu w specjalnym folderze, w jednym pliku przypisanym danej aplikacji, wielu poszczególnych części plików rozrzuconych w różnych obszarach twardego dysku. Dzięki temu dane te są zgromadzone w jednym miejscu. Każde kolejne uruchomienie programu korzysta z tego zapisu by, zamiast czytać poszczególne części najefektywniej wczytać je w całości. Ten mechanizm umożliwia zwiększenie ogólnej wydajności komputera.

Metoda ta może być niekorzystna dla Firefoksa i może wymagać większych zasobów procesora. W systemach Windows XP, Vista i 7, możliwe jest zwiększenie wydajności poprzez usunięcie plików używanych przez mechanizm prefetch. Pliki te przechowywane są w tym miejscu: C:\Windows\Prefetch\.

Usuń wszystkie pliki o nazwie zaczynającej się od: FIREFOX




Opracowane na podstawie Firefox CPU usage (mozillaZine KB)

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

Osoby, które pomogły w tworzeniu tego artykułu: teo951, Lucjan. Ty też możesz pomóc - sprawdź jak.