Как сделать, чтобы в Chrome разные вкладки с одним доменом открывались в одном процессе

Если при работе в Google Chrome открыть Диспетчер задач и понаблюдать за процессами браузера, то можно увидеть, что каждая вкладка открывается в отдельном процессе. Такой подход позволяет повысить стабильность работы обозревателя, и если на одной из открытых страниц произойдёт критическая ошибка, принудительно будет закрыта только она одна, а не весь браузер. С другой стороны, реализация решения требует больше оперативной памяти.

Если на счету у вас каждый мегабайт ОЗУ, снизить потребление памяти Chrome поможет маленькая хитрость, позволяющая открывать страницы одного и того же домена в одном процессе. По умолчанию Chrome открывает вкладки в отдельных процессах независимо от того, загружены ли в них совершенно разные сайты или только разные страницы одного сайта.

Chrome

Изменим это поведение. Сделаем так, что вкладки со страницами одного и того же ресурса открывались в одном процессе.

Завершите работу Chrome, откройте свойства ярлыка, с помощью которого вы запускаете браузер и добавьте через пробел к строке в поле «Объект» команду

--process-per-site

, чтобы у вас получился вот такой путь:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --process-per-site

Chrome

Примечание: если ярлык закреплён на панели задач, для открытия меню с пунктом «Свойства» зажмите клавишу Shift, а затем уже кликните по ярлыку правой кнопкой мыши.

Сохраните настройки и запустите браузер. А теперь попробуйте открыть несколько страниц какого-нибудь ресурса одну за другой, наблюдая в это же время за процессами в Диспетчере задач. Вы увидите, что число экземпляров процесса chrome.exe не меняется, но стоит только открыть вкладку с другим сайтом (доменом), как к ним добавится один процесс.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *