Często mam otwarte 6 lub 7 oddzielnych okien Chrome, często z 5-10 zakładkami w każdym. Kiedy patrzę na Menedżera zadań Windows, widzę każdy proces chrome.exe, a niektóre z nich zużywają dużą ilość pamięci. Jak znaleźć konkretną kartę, do której odnosi się ten proces? Chcę wiedzieć, który z nich zajmuje najwięcej pamięci i zamknąć tę kartę zamiast konieczności zamykania każdego okna Chrome. Czy jest jakiś sposób na uzyskanie tych informacji? Dotyczy to systemu Windows Vista, ale jest tak samo w innych wersjach systemu Windows.
40
Odpowiedzi:
Naciśnij Shift+, Escaby wyświetlić Menedżera zadań Chrome w systemie Windows lub wybierz go z menu Okno w systemie MacOS. Powie ci, ile pamięci i procesora zużywa każda karta, oraz identyfikator procesu, jeśli włączysz kolumnę identyfikatora procesu. Możesz także przejść do karty, klikając ją dwukrotnie lub zabić proces renderowania.
Jeśli nadal występuje podstępny proces, który nie jest wyświetlany w Menedżerze zadań Chrome, możesz uruchomić Chrome za pomocą przełącznika wiersza polecenia
--task-manager-show-extra-renderers
(z wiersza polecenia lub skrótu w systemie Windows lub z terminala lub Applescript pod MacOS), ale mój bieżący doświadczenie (2019-07-13) sugeruje, że może to czasami powodować awarię Chrome, przynajmniej w systemie MacOS.źródło
Użyj klawisza skrótu Shift+ Esc, aby wyświetlić Menedżera zadań,
lub przejdź do ikony klucza i przejdź do
Tools -> Task Manager
.Będziesz mógł zobaczyć wykorzystanie procesora przez każdą kartę i wtyczkę, a także wykorzystanie pamięci.
źródło
Chrome powinien mieć osobny proces dla każdej karty. Znajdź proces Chrome, który zużywa najwięcej procesorów (za pomocą menedżera zadań) i zabij go.
źródło
nhinkle
powiedział: Chrome nie muszą mieć oddzielny proces za kartę. To tylko jedna z opcji. Są inne i nie masz pojęcia, w jaki sposób pytający skonfigurował xyr Chrome pod tym względem, ponieważ xe nie podał tej informacji.