Chrome powoduje dysk

2

Mam dwa problemy z przeglądarką Google Chrome:

  • Działa absurdalna liczba procesów „chrome.exe”. Na przykład teraz mam tylko jedną otwartą kartę i jest dziesięć procesów chrome.exe.

  • Kiedy tylko otworzy się kilka kart Chrome, mój dysk zaczyna bić jak szalony.

Tak się nie dzieje w przypadku Firefoksa.

Co może to powodować i jak mogę to naprawić?

Używam Win 7 Pro (64-bitowy). Google Chrome wersja 31.0.1650.63 m. Mam 4G RAM.

user1413
źródło

Odpowiedzi:

3

Działa absurdalna liczba procesów „chrome.exe”. Na przykład teraz mam tylko jedną otwartą kartę i jest dziesięć procesów chrome.exe.

Chrome używa wieloprocesowy Model zwiększyć bezpieczeństwo i stabilność. Oznacza to, że uruchamia każdą kartę, wtyczkę i rozszerzenie w oddzielnym procesie. Nie jest niczym niezwykłym posiadanie kilku instancji chrome.exe bieganie.

Możesz dokładnie określić, co udostępniają, naciskając IftPrzesuń + wyjście otworzyć Menedżera zadań Chrome.

Jeśli nadal masz kilka procesów uruchomionych nawet bez rozszerzeń lub wtyczek, możesz mieć procesy zombie z poprzedniej sesji, która uległa awarii lub nie została poprawnie zamknięta. Możesz się upewnić na pewno, zamykając Chrome i sprawdzając, czy w Menedżerze zadań systemu Windows pozostały jakieś problemy.

Mam 4G RAM. Kiedy tylko otworzy się kilka kart Chrome, mój dysk zaczyna bić jak szalony. Tak się nie dzieje w przypadku Firefoksa.

Chrome ma tendencja do używania los pamięciowy . Model wieloprocesowy powoduje pewne dodatkowe obciążenie pamięci, ale dzisiejsze strony internetowe po prostu zużywają dużo pamięci ze wszystkimi Flash, JavaScript, obrazami, wtyczkami sieci społecznościowych, reklamami i tak dalej.

Nawet z 4 GB pamięci RAM łatwo jest wyczerpać pamięć fizyczną, mając jednocześnie do dyspozycji wiele kart o wysokiej gęstości. Kiedy to się dzieje, ucieka się do używania pamięć wirtualna i zaczyna się stronicowanie . Kiedy to robi, musi przenieść nieużywaną pamięć na dysk, aby mogła zwolnić pamięć fizyczną, co oczywiście oznacza dużą aktywność dysku.

jak mogę to naprawić?

Jest kilka rzeczy, które możesz zrobić:

  • Uzyskaj więcej pamięci RAM
  • Otwórz mniej kart (i obserwuj zużycie pamięci)
  • Uzyskaj szybszy dysk twardy lub zastąp go dyskiem SSD
  • Odinstaluj wszelkie rozszerzenia i wtyczki, których nie potrzebujesz
  • Wyłącz wszystkie rozszerzenia i wtyczki, których nie używasz przez cały czas
  • Wyłącz globalnie JavaScript i / lub obrazy, a następnie ustaw wyjątki dla niektórych witryn lub pozostaw je włączone globalnie i wyłącz dla niektórych witryn
  • Ustaw wtyczki na Click-to-Play, aby nie były automatycznie uruchamiane

    Screenshot of Chrome plugins set to click-to-play

Synetech
źródło
Lub możesz uaktualnić do CoolNovo , która umożliwia zmianę modelu procesu z domyślnego modelu procesu na lokację instancji na model procesu na kartę lub model jednoprocesowy. (bez afiliacji)
gparyani
@gparyani, tego właśnie używał Chrome, ale jakiś czas temu zmienili go na model „na kartę”. Mimo to narzut wieloprocesowy nie jest że dużo, może kilka megabajtów na proces.
Synetech