Wiele procesów chrome.exe w Menedżerze zadań

24

Wiem, że każda nowa karta w Google Chrome ma swój własny proces, ale mam chrome.exeuruchomionych 14 procesów, tak jak widzę to w Menedżerze zadań, i tylko dwie karty są otwarte w Google Chrome.

Czy może to być spowodowane rozszerzeniami Chrome? Jaki inny powód może otworzyć więcej chrome.exeprocesów i jak tego uniknąć?

mcha
źródło
5
Co sprawia, że ​​myślisz, że wiele procesów Chrome zabija procesor?
heavyd
w Menedżerze zadań suma całego procesu chrome.exe wynosi około 300 mln. Mam dwie otwarte karty: superuser + google.com
mcha
Użycie Menedżera zadań, aby zobaczyć „ile pamięci” jest używane, jest co najmniej mylące. Duża część tej pamięci będzie współdzielona między różnymi procesami chrome.exe, a także innymi procesami dla wspólnych bibliotek systemowych.
afrazier
4
A zużycie pamięci i tak nie „zabija” twojego procesora. Wykorzystuje procesor!
Shinrai,

Odpowiedzi:

34
  • Zawsze będziesz mieć co najmniej n + 1 procesów chrome.exe, gdzie n jest liczbą unikalnych domen otwartych na wszystkich widocznych kartach. +1 dotyczy procesu „Przeglądarki” koordynującego wszystko inne. (np. mam 5 otwartych kart, 4 dla SuperUser, 1 dla innej witryny. Mam otwarte 2 procesy Tab)
  • Będziesz także mieć procesy dla wszystkich rozszerzeń, które mogą mieć otwarte okno w tle. (np. Adblock Plus, Ghostery, Stylish, NinjaKit wymagają dodatkowego procesu)

Naciśnij Shift+ Esclub przejdź do Menedżera zadań Chrome (w menu / podmenu Narzędzia w zależności od wersji Chrome, z której korzystasz), aby wyświetlić listę wszystkich procesów i ich zastosowania.

afrazier
źródło
Dzięki, widzę, że rozszerzenia, które mam, zużywają za dużo.
mcha
1
głosowałbym więcej niż raz, gdybym mógł, miałem już zapytać, dlaczego mam 26 wystąpień chrome.exe dla zaledwie 10 kart, ale wszystkie są rozszerzeniami. tysiąc wdzięczny!
Antony Scott
Istnieją niewyjaśnione punkty. Nawet po zamknięciu niektórych kart liczba procesów Chrome w tle pozostaje niezmienna! Dlaczego nie można go zmniejszyć?
SaidbakR
2

Czy w otwartych kartach działa Flash? Chrome uruchamia osobny proces dla każdej instancji flash IIRC i może to być powód otwarcia 14 chrome.exe.

Burbas
źródło
Mam dwie otwarte karty, jedna dla administratora, a druga to google.com
mcha
+1 - Tak, i myślę, że czasami zaczyna nowy wątek również z innych powodów. Jednak nie jest to bardzo obciążające procesor.
JNK
Możesz spróbować użyć rozszerzenia Google Chrome „FlashBlock”, aby zobaczyć, czy to właśnie Flash powoduje te dodatkowe wystąpienia Chrome.exe. Wydaje mi się, że mam także około 14 instancji Chrome.exe i mam to włączone, z otwartymi około 5 kartami różnych stron.
Richard Lucas,
1

Jest to plik .exe dla każdej zainstalowanej wtyczki

więc twoja główna przeglądarka 1.exe + 1 .exe dla każdej wtyczki

moe
źródło
0

W moim przypadku nadal widziałem około 10-15 chrome.exe w menedżerze zadań, nawet jeśli nie uruchomiłem Google Chrome przy uruchamianiu komputera.

Powodem było sprawdzenie opcji „Zawsze uruchamiaj w tle”, tę opcję można znaleźć w ustawieniach lub na pasku zadań w ikonach systemowych, możesz mieć ikonę Google Chrome, kliknij ją prawym przyciskiem myszy, a zobaczysz tę opcję. Po prostu odznacz to, a w menedżerze zadań nie będzie żadnych chrome.exe.

Anmol Saraf
źródło