Главная Новости

Как сократить расход оперативной памяти в Google Chrome

Опубликовано: 14.10.2018

видео Как сократить расход оперативной памяти в Google Chrome

Как решить проблему с потреблением памяти в Chrome

Веб-браузер Chrome со дня появления его бета-версии в 2008 году прошёл длинный путь. Теперь он лидирует на персональных компьютерах и мобильных устройствах, будучи гибким, функциональным и кроссплатформенным. И всё же, несмотря на его популярность, браузер известен большим расходом оперативной памяти и заряда аккумуляторов на ноутбуках.



Причиной этого отчасти является нечто изоляция процессов, которая должна сделать браузер стабильнее и безопаснее. Разделяя каждую вкладку, плагин и расширение на отдельный процесс, достигается более высокая надёжность работы. Если падает один процесс или сайт, они не тянут за собой весь браузер. Если злоумышленник атакует одну вкладку, ему будет затруднительно получить информацию с другой.


Освобождение оперативной памяти в Google Chrome. Уменьшаем потребления памяти браузером!

Именно поэтому в диспетчере задач так много объектов браузера Chrome, когда он запущен. Поскольку некоторые задачи дублируются для каждой вкладки, их становится ещё больше. Некоторые плагины и расширения также вносят вклад в расход оперативной памяти. Некоторые незаметные улучшения, вроде предварительного рендеринга Chrome, ускоряют загрузку страниц за счёт расхода памяти.


Как снизить потребление оперативной памяти в Google Chrome

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

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

Ручное закрытие процессов

Это должно быть первое действие пользователя, когда Chrome начинает становиться неотзывчивым и медленным. Для просмотра запущенных процессов откройте Диспетчер задач сочетанием клавиш Shift + Esc в Windows или из меню Window на macOS. Отсортируйте процессы по объёму расходуемой памяти и закройте ненужные.

Избавьтесь от ненужных расширений браузера

Если вам один раз потребовалось скачать с сайта встроенное видео, это не значит, что вам постоянно нужно запущенное расширение для этой цели. Тщательно выбирайте устанавливаемые расширения и те, которые вы оставите надолго. Большинству пользователей хватит нескольких расширений, поэтому наберите в адресной строке chrome://extensions, отключите ненужные в данный момент и удалите совсем ненужные.

Активация каждого плагина кликом

Chrome уже блокирует рекламу с Flash от автоматического запуска и станет блокировать весь Flash до конца года, не считая ряда крупных сайтов. В браузере есть встроенная функция, посредством которой для воспроизведения контента нужно нажать на него, она работает со всеми расширениями. Включается функция по адресу chrome://settings. Здесь нажмите внизу экрана ссылку «Показать дополнительные настройки», далее Личные данные > Настройки контента. Прокрутите до раздела Плагины и выберите «Запрашивать разрешение на запуск контента плагинов».

Убедитесь, что в разделе chrome://plugins не выбрана опция «Запускать всегда», поскольку она является приоритетной. Тут же можно отключить или удалить ненужные плагины.

One Tab и The Great Suspender

Если вы держите открытыми множество вкладок одновременно и не собираетесь отказываться от этой привычки, помочь могут ряд расширений. Двумя самыми популярными являются One Tab и The Great Suspender.

One Tab позволяет закрывать все открытые вкладки одним кликом и превращать их в список. Когда снова нужно получить к ним доступ, можно восстановить все сразу или по одной нажатием на соответствующую ссылку. Можно экспортировать и импортировать вкладки как список адресов URL. В зависимости от числа открытых вкладок и скриптов внутри вкладок их перенос в OneTab может значительно повысить производительность.

Great Suspender автоматически приостанавливает не использовавшиеся какое-то время вкладки, освобождая оперативную память и центральный процессор. Вкладки сохраняют свою иконку и заголовок и восстанавливаются кликом на странице. Можно настроить, через какое время вкладка приостанавливается, и внести сайты в белый список.

Google тестирует функцию под названием «Сброс вкладки» ещё с версии Chrome 45, которая по большей части делает то же, что The Great Suspender. Когда она включена, вкладки автоматически сбрасываются из памяти, когда её остаётся мало, и загружаются обратно, если кликнуть на них. В будущем Chrome добавит упорядочивание вкладок, чтобы при возвращении вкладки в память возвращаться в прежнее место, а не загружать её полностью заново.

Доступ к экспериментальным функциям Chrome

Если вы готовы рискнуть и поэкспериментировать с флагами Chrome, есть тестируемые разработчиками функции, недоступные по умолчанию. Для доступа к ним копируйте в адресную строку chrome://flags. Появится предупреждение о том, что эти функции могут измениться, перестать работать или исчезнуть в будущем. Вот какие рекомендуется попробовать:

Число потоков растрового изображения : измените с «По умолчанию» на 4 для повышения скорости обработки изображений.

Быстрое закрытие вкладок/окон : запустит обработчик onunload на JavaScript.

Экспериментальные функции canvas : позволяет Chrome использовать прозрачные макеты для ускорения загрузки страниц попытками предугадать содержимое этих страниц.

Автоматически удалять содержимое вкладок : это происходит при приближении к концу свободной оперативной памяти. Вкладки остаются на панели и загружаются, если щёлкнуть по ним мышью. Данные о таких вкладках отображаются в разделе chrome://discards.

Функция отключения звука на вкладке : не связана со скоростью, но всё равно полезна. Индикатор звука на вкладке позволяет заглушать звук.

Всего доступно более сотни экспериментальных функций, они постоянно добавляются и удаляются в процессе тестирования. Чтобы функции заработали, нужно перезапустить браузер.

Расширение Data Saver

Есть скорость подключения к Интернету медленная, это расширение от Google поможет сократить расход трафика за счёт сжатия страниц серверами компании перед их скачиванием пользователем. При использовании зашифрованного соединения HTTPS или режима Incognito вкладки не будут оптимизированы и не будут видны для Google.

Можно также удалить кеш History Provider Cache для освобождения места, не использовать кастомные графические темы, которые расходуют больше системных ресурсов. Можно выучить сочетания горячих клавиш Chrome для ускорения работы с браузером с клавиатуры.

Попробуйте другие браузеры. Safari является хорошей альтернативой в системе macOS со своей тесной интеграцией в неё, что повышает скорость и эффективность. Microsoft развивает браузер Edge в Windows 10, хотя ему пока и не хватает функциональности, зато разработчики говорят о скорости не хуже, чем у Chrome, Firefox и Opera.

rss