Если вкладка, окно или расширение не работают должным образом, можно воспользоваться диспетчером задач в Chrome или Windows, чтобы принудительно их закрыть. Chrome использует «многопроцессорную архитектуру», т.е. процессы в нём выполняются независимо друг от друга. Таким образом, проблемы в одной вкладке не должны влиять на работу других вкладок или общую оперативность браузера.
Во многом диспетчер задач функционирует подобно больничному монитору. С его помощью можно отслеживать эффективность внутренних процессов. Если браузер работает медленно, откройте диспетчер задач, чтобы узнать больше о каждом активном процессе и закрыть тот процесс, на который уходит много ресурсов.
Использование диспетчера задач в Chrome
Выполните следующие действия, чтобы открыть диспетчер задач.
- Нажмите меню Chrome на панели инструментов браузера.
- Выберите Инструменты.
- Выберите Диспетчер задач.
- В появившемся диалоговом окне выберите процесс, который нужно закрыть. В списке вы увидите пять видов процессов.
- Браузер. Этот процесс управляет всеми открытыми вкладками и окнами, а также отслеживает в них подозрительную активность. Закройте этот процесс, если нужно принудительно закончить всю активность в браузере.
- Рендерер. Каждая из перечисленных вкладок и программ соответствует процессу рендерера. Закройте вкладку или программу, если она не отображается должным образом.
- Плагины. Если веб-страница использует специальный процесс для отображения мультимедиа на странице, этот процесс, также известный как плагин, отображается в списке. Наиболее распространенными видами плагинов является Flash, Quicktime и Adobe Reader. Закройте плагин, если вы считаете, что через него страница работает медленно.
- Расширение. Перечислены все расширения, работающие в браузере в фоновом режиме.
- GPU (графический процессор). Этот процесс контролирует отображение графики рендерера.
- Нажмите Завершить процесс.
Чтобы открыть диспетчер задач, можно воспользоваться комбинацией клавиш Shift + Esc (ОС Windows, Linux и Chrome).
Многопроцессорная архитектура Chrome
Возможно, вы заметили, что в диспетчере задач Windows (chrome.exe) или в Activity Monitor в Mac есть много записей Google Chrome, поскольку процессы, связанные с вкладками, расширениями, веб-приложениями и плагинами, в Chrome не зависят друг от друга.
Подробную информацию о различных процессах можно просмотреть в диспетчере задач Chrome. Таким образом, проблема с одним процессом не имеет негативного влияния на другие процессы или на оперативность браузера в целом. Эта разработка называется в Chrome «многопроцессорной архитектурой».
Например, когда вы просматриваете сайт, Chrome использует для обработки кода сайта и его правильного отображения рендерер или систему визуализации. Поскольку со временем рендерер становится сложнее, иногда страницы из-за этого могут аварийно завершать работу.
Разделяя различные процессы, Chrome обеспечивает указанные ниже преимущества:
- Оперативность: если вкладка аварийно завершит работу или на ней возникнет проблема, которая остановит действие рендерера, это не повлияет на другие вкладки, которые используют другие рендереры. Работу браузера тоже не будет аварийно завершена.
- Безопасность: каждый рендерер работает в изолированной программной среде. Это означает, что он почти не имеет прямого доступа к диску, сети или дисплею. Все его запросы должны проходить через процесс браузера. Таким образом браузер отслеживает любую подозрительную активность.
- Производительность: современные компьютеры имеют несколько центральных процессоров (CPU). Многопроцессорная архитектура использует преимущества работы таких процессоров. Кроме того, когда вы закрываете вкладку, связанную с рендерером, вся его память возвращается в систему, чтобы другие процессы могли её использовать.