Firefox ma dwie funkcje, które umożliwiają sprawdzenie, ile pamięci i zasobów procesora jest używanych przez karty, rozszerzenia i inne procesy: zarządzanie procesami i zarządzanie zadań zwane Menedżer procesów i Menedżer zadań. Funkcje te mogą być przydatne przy diagnozowaniu i rozwiązywaniu problemu wysokiego użycia procesora lub pamięci w Firefoksie.
Firefox umożliwia sprawdzenie, ile pamięci i zasobów procesora jest używanych przez karty, rozszerzenia i inne procesy. Menedżer procesów może być przydatny przy diagnozowaniu i rozwiązywaniu problemu wysokiego użycia procesora lub pamięci w Firefoksie.
Spis treści
Menedżer procesów
By otworzyć menedżera procesów, kliknij przycisk menu , następnie i wybierz . W nowej karcie zostanie wyświetlona strona about:processes.
By otworzyć tę stronę, można również w pasku adresu wpisać about:processes lub użyć skrótu klawiszowego Shift + Esc.
Informacje zawarte w menedżerze procesów
Informacje są wyświetlane w kilku kolumnach:
- Nazwa – lista procesów uruchomionych przez Firefoksa i numery ID identyfikujące każdy z nich. Aby uzyskać informacje techniczne na temat typów procesów, przeczytaj dokumentację Process Model w witrynie Firefox Source Docs.
- Pamięć – przybliżone oszacowanie ilości pamięci komputera, którą wykorzystuje każdy proces.
- Procesor – przybliżone oszacowanie, ile mocy obliczeniowej komputera wykorzystuje każdy proces.
- Ikona kółka zębatego
– w tej kolumnie, po wskazaniu danego procesu jest wyświetlany przycisk
umożliwiający działania, takie jak usunięcie karty z pamięci lub zabicie procesu.
Można kliknąć nagłówek kolumn Pamięć lub Procesor, aby posortować listę w porządku malejącym. Kliknij ponownie, aby zmienić kolejność sortowania.
Wykonywanie akcji w menedżerze procesów
Wskazanie kursorem elementu w menedżerze procesów może spowodować wyświetlenie ikony profilera obok jego nazwy i identyfikatora. Po prawej stronie pojawi się również przycisk akcji.
Można użyć ikony profilera , aby zarejestrować wydajność procesu. Rozpocznie ona nagrywanie profilu, zbierając dane ze wszystkich wątków procesu przez 5 sekund, a następnie w nowej karcie uruchomi Firefox Profiler, pokazując nagrany profil.
Przycisk akcji może być użyty do zamknięcia karty lub pozostawienia jej otwartej, ale bez ładowania jej zawartości i zabijania powiązanych procesów.
Menedżer procesów
Menedżer zadań wyświetla przydatne informacje o kartach i poszczególnych rozszerzeniach aktywnie działających w Firefoksie.
By otworzyć Menedżer zadań, wpisz about:performance w pasku adresu. W nowej karcie zostanie otworzona strona menedżera procesów.
Informacje zawarte w menedżerze procesów
Informacje są wyświetlane w kilku kolumnach:
- Nazwa – nazwa kart i rozszerzeń aktualnie działających w Firefoksie. Tutaj będą również zawarte identyfikatory (ID) rozszerzeń.
- Typ – informacja, czy wymieniony element jest kartą, czy dodatkiem. Niektóre karty mogą mieć dodatkowe subprocesy, które mogą obsługiwać ramki, trackery, lub wątki serwisowe powiązane z wyświetlaną w karcie witryną.
- Zużycie energii – informacja o mocy obliczeniowej wykorzystywanej przez procesor. Zadania o większym obciążeniu energetycznym spowodują szybsze rozładowanie baterii i mogą spowolnić pracę systemu.
- Pamięć – informacja o ilości pamięci RAM, którą dany proces aktualnie wykorzystuje w systemie.
Można kliknąć nagłówek kolumny, aby posortować listę. Kliknij ponownie, aby zmienić kolejność sortowania.
Wyświetlanie subprocesów
Niektóre karty mają dodatkowe subprocesy, które mogą być przeglądane z poziomu menedżera procesów. Mogą to być ramki podrzędne, skrypty śledzące lub usługi serwisowe powiązane z daną kartą.
Aby przeglądać subprocesy, należy wybrać strzałkę po lewej stronie nazwy procesu. Można ponownie ukryć subprocesy, wybierając strzałkę po lewej stronie nazwy procesu głównego.
Wykonywanie akcji w menedżerze procesów
Wskazanie elementu w menedżerze procesów spowoduje wyświetlenie więcej szczegółów na temat wydajności tej karty lub rozszerzenia. Przycisk akcji pojawi się również po prawej stronie procesu.
Za pomocą przycisku akcji można wykonać następujące działania:
- Na procesach powiązanych z kartami – zamknięcie powiązanej z procesem karty.
- Na procesach powiązanych z dodatkami – wyświetlenie strony dodatku w nowej karcie.