Как найти вкладку, к которой относится конкретный процесс Chrome


40

У меня часто открыто 6 или 7 отдельных окон Chrome, часто с 5-10 вкладками в каждом. Когда я смотрю на диспетчер задач Windows, я вижу каждый процесс chrome.exe, причем некоторые используют большой объем памяти. Как я могу найти конкретную вкладку, к которой относится процесс? Я хочу знать, какой из них использует больше всего памяти, и закрыть эту вкладку вместо того, чтобы закрывать все окна Chrome. Есть ли способ получить эту информацию? Это в Windows Vista, но то же самое и в других версиях Windows.


(6 или 7) * (от 5 до 10) = (от 30 до 70) Почему, во имя Торвальдса, у вас одновременно открыто столько вкладок?!?
jamesbtate

6
только 6 или 7 только с 5-10 вкладками? Ха ха Это совершенно нормально для творческих людей, занимающихся исследованиями, которые манипулируют многими проектами, которые прерываются, чтобы заниматься другими вещами. Puddingfox, очевидно, только новичок: P
DarenW

Ответы:


50

Нажмите Shift+, Escчтобы открыть диспетчер задач Chrome в Windows, или выберите его в меню «Окно» в MacOS. Он сообщит вам, сколько памяти и ЦП использует каждая вкладка, и его идентификатор процесса, если вы включите столбец идентификатора процесса. Вы также можете переключиться на вкладку, дважды щелкнув по ней, или завершить процесс рендеринга.

Если в диспетчере задач Chrome все еще присутствует скрытый процесс, вы можете запустить Chrome с помощью переключателя командной строки --task-manager-show-extra-renderers(из командной строки или ярлыка в Windows, или из терминала или из Applescript в MacOS), но мой текущий Опыт (2019-07-13) предполагает, что это может вызвать сбой Chrome, по крайней мере, под MacOS.


Потрясающе. Как раз то, что я искал. Спасибо.
Pistos

24

Используйте сочетание клавиш Shift+, Escчтобы вызвать диспетчер задач,

или перейдите к значку гаечного ключа и перейдите к Tools -> Task Manager.

Вы сможете увидеть загрузку ЦП каждой вкладки и плагина, а также использование памяти.

Диспетчер задач Chrome


ТМ подошла для меня с колонкой «Page» шириной, равной окну. Пришлось растянуть окно, чтобы увидеть хорошие вещи.
DarenW

-2

В Chrome должен быть отдельный процесс для каждой вкладки. Найдите процесс Chrome, который использует большую часть процессора (используя диспетчер задач), и уничтожьте его.


3
Обычно существует главный процесс, который часто занимает больше всего процессорного времени. Если вы убьете этот процесс, вы рискуете убить весь браузер. Лучше всего использовать встроенный диспетчер задач, который показывает статистику для каждой вкладки.
nhinkle

1
И, в дополнение к тому, что nhinkleсказано: Chrome не обязательно имеет отдельный процесс для каждой вкладки. Это только один из вариантов. Есть и другие, и вы не представляете, как спрашивающий настроил Xyr Chrome в этом отношении, поскольку xe не предоставил эту информацию.
JdeBP

1
Поэтому, когда я смотрел на диспетчер задач, был только один процесс Shockwave Flash, который занимал весь процессор, но я не могу сказать, через какую вкладку он запущен.
Ури Лазерсон

1
Какая часть Chrome не обязательно имеет отдельный процесс для каждой вкладки. настолько неясно вам , что вы будете упорствовать в поиске одной вкладки , чтобы быть связаны с этим процессом? Завершите процесс, и вы обнаружите, из грустных маленьких картинок, суровую правду о том, что ваш процесс Shockwave Flash выполняет всю работу плагина Flash для каждой вкладки, на которой есть Flash.
JdeBP
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.