Skip to main content

Советы для ускорения Google Chrome

Скорость отображения веб-страниц зависит от работы устройства на котором запущен хром, настроек операционной системы и параллельно запущенных программ.
Поэтому никто не даст ответ на вопрос "почему тормозит Google Chrome ?". Но у нас есть несколько советов - как его ускорить.

Ссылки вида "chrome://..." вставлять в адресную строку браузера.

1. Удалите или отключите бесполезные компоненты

1.1. Тулбары

Некоторые программы устанавливают вместе с собой дополнительные панели инструментов для браузеров. Их полезность сомнительна, т.к. обычно они носят рекламный характер.

  • Список программ для удаления
  • AdPea
  • AlterGeo
  • Ask toolbar
  • Ask.com
  • Bing Bar
  • BrApp
  • BrowseFox
  • Colisi 
  • Conduit Toolbars, Community Alerts & ValueApps
  • Consumer Input
  • Content Defender
  • CouponMarvel
  • Crossrider
  • Dealply
  • Eorezo
  • Etranslator
  • Gator
  • Google Toolbar
  • [email protected]
  • LuckyTab
  • Magic Scanner
  • Movie Dea
  • Multiplug
  • MySearch123
  • MySearchDial
  • OneCall
  • Price Meter
  • PriceFountain
  • PullUpdate
  • QIP Internet Guardian
  • SaveSense
  • SearchProtect
  • Shopper Pro
  • SmartBar
  • SmartWeb
  • StartSearch
  • Stormwatch
  • SupTab
  • Techsnab
  • V-Bates
  • Vitruvian
  • Wajam
  • WinZix
  • Спутник@Mail.ru
  • Яндекс.Бар

1.2. Плагины

chrome://plugins

Нужны для отображения специфического контента (игры, документы, медиа). Например: Flash, Unity Player, Java, Silverlight, Microsoft office, Windows Media, Nvidia 3d vision. В процессе вебсёрфа список может расти, но далеко не все нужны ежедневно.  Вполне хватит  "Adobe Flash Player" и "Native Client", остальные можно отключить в зависимости от ваших потребностей. Бывает ещё так, что один плагин существует в нескольких версиях - удалите устаревшие.

1.3. Временные данные

chrome://settings/clearBrowserData

Во время просмотра сайтов, браузер сохраняет их на диске ( кэш ). При повторном посещении сайтов хром частично использует их копию на диске. Делается это потому что скорость чтения с диска у большинства пользователей больше скорости интернета.

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

Антивирусы в режиме "сканирование в реальном времени" так же замедляют доступ к кэшу. Поэтому скорость отображения веб-страниц может быть медленнее при использовании кэша.

Чтобы удалить временные файлы, не задев персональные - достаточно перейти по адресу выше, отметить 3 пункта:

  • файлы cookie
  • изображения и другие файлы
  • данные размещаемых приложений

и нажать кнопку "очистить историю".

Но почему бы не ограничить размер кэша и не чистить его вручную?
В Google Chrome нет стандартных настроек по ограниченю размера кэша и самоочистки по заданным интервалам времени. Есть не стандартное решение: в свойствах ярлыка, в поле ОБЪЕКТ через пробел дописать: --disk-cache-size=100000000

В данном случае размер кэша будет ограничен - чуть менее 100 мегабайт, т.к. значение указывается в байтах. Например: 209715200 - 200 мегабайт, 52428800 - 50 мегабайт.

Обычно по умолчанию размер кэша в Google Chrome ограничен 200 мегабайт, но бывают варианты до нескольких гигабайт. Зависит от кол-ва свободного места на диске с установленным браузером.
Проверить установленное значение можно в строке "Max size:" по адресу:

chrome://net-internals/#httpCache

Не отображается при активном флаге chrome://flags/#enable-simple-cache-backend

1.4. Расширения

chrome://extensions

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

Так же можно запустить Хром  без расширений, указав в свойствах ярлыка ключ: --disable-extensions.

2. Оптимизируйте настройки

chrome://settings > показать дополнительные настройки (ссылка находится внизу страницы).

  • "Использовать подсказки для завершения поисковых запросов и URL" - выкл.
    Обращается в сеть за поиском подходящих запросов и ссылок.
  • "Использовать подсказки для ускорения загрузки страниц" - выкл.
    В фоне загружает страницы по ссылкам в списке подсказок.
  • "Автоматически отправлять в Google информацию о возможных проблемах безопасности"  - выкл.
    Формирует отчёты о возможно вредоносных ресурсах и отправляет в Google.
  • "Защитить устройство от опасных сайтов" - выкл.
    Загружает список вредоносных сайтов с серверов Google и сверяет с ним посещаемые сайты. При совпадении - вместо загрузки страницы покажет уведомление.
  • "Использовать веб-службу для проверки правописания" - выкл.
    Использует онлайн словарь.
  • "Автоматически отправлять в Google статистику использования и отчёты о сбоях" - выкл.
  • "Предлагать перевод страниц, если их язык отличается от используемого в браузере" - выкл.
  • "Использовать аппаратное ускорение" - вкл.
    По возможности задействует GPU для отрисовки страниц.

3. Активируйте экспериментальные функции

chrome://flags/#enable-fast-unload
Закрытие окон и вкладок с ускоренной выгрузкой из оперативной памяти.

chrome://flags/#automatic-tab-discarding
Выгружает содержимое вкладок из памяти при заполнении системной памяти.
Вкладки не закроются и будут перезгружены при нажатии.
Выгрузить вкладки вручную можно на странице: chrome://discards

chrome://flags/#disable-hyperlink-auditing
Не отправлять запросы для проверки ссылок. Меньше запросов - лучше отклик.

chrome://flags/#enable-offline-auto-reload
Страницы не загруженные в оффлайн режиме, будут загружены при подключении.

chrome://flags/#enable-offline-auto-reload-visible-only
Обновлять только активные вкладки после обрыва и повторного интернет-соединения.

chrome://flags/#num-raster-threads
Кол-во потоков растрового изображения. Ускоряет прорисовку изображений. Установите максимальное значение.

chrome://flags/#enable-experimental-canvas-features
Ускорение загрузки и улучшение производительности не прозрачных холстов - элементов, отвечающих за отрисовку растровых двумерных изображений при помощи скриптов.

chrome://flags/#enable-simple-cache-backend
Использование новой системы выделения места на диске под кэш, которая использует средства файловой системы.

chrome://flags/#enable-gpu-rasterization
Использовать графический процессор для растеризации веб-контента.

chrome://flags/#ignore-gpu-blacklist
Активирует графический ускоритель на неподдерживаемых системах.

4. Отключите автовоспроизведение медиа контента на страницах

Если вы зашли на страницу почитать текст - возможно вам будут мешать видео, аудио или gif-анимация. В этом случае они вам не интересны, но потребляют ресурсы.

4.1. Используйте функцию click-to-play

По адресу chrome://settings/content в разделе "плагины" отметьте пункт "запрашивать разрешение на запуск контента плагинов".
Это запретит запуск плагинов Flash, Silverlight, Unity Player и других без вашего разрешения.

4.2. Подключите расширения для оптимизации потребления ресурсов

Animation Policy - Позволяет управлять gif-анимацией. Доступны три режима воспроизведения анимации:

  • обычное воспроизведение
  • однократное воспроизведение
  • отображение статичной картинки

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

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

FooTab - Блокирует автозагрузку фоновых вкладок при запуске браузера. С ним Хром запускается ощутимо быстрее.

Disable HTML5 Autoplay - Отключает автовоспроизведение аудио и видео встроенного в страницу средствами HTML5.

Data Saver - Сокращает объём загружаемого трафика. При включённом расширении сайты пропускаются через сервера Google и уменьшаются в размере. Особенно полезно при использовании мобильного лимитированного интернета. Расширение не обрабатывает сайты по https и в режиме инкогнито.

5. Эффект плацебо и фейки

На некоторых ресурсах можно найти список ключей, которые отключают некоторые функции и тем самым уменьшают потребление оперативной памяти браузером.

--single-process - использовать один процесс для всех вкладок. С этим ключом браузер не запускается.

--disable-logging - отключение ведения логов;
--disable-metrics-system - запретить сбор статистики использования браузера.
С этими ключами браузер запускается и нормально работает, но проверить их эффект невозможно.
С другой стороны - не для того этот браузер создавали чтоб дать возможность каждому отключить сбор статистики.

--disable-plugins - отключить плагины;
--disable-internal-flash - отключить встроенный flashplayer;
--disable-dev-tools - отключить инструменты для разработчиков.

На скрине видно что ключи "--disable-plugins" и "--disable-internal-flash" не отключают встроенный плагин flashplayer, а ключ "--disable-dev-tools" не отключает инструменты для разработчиков.

В обзоре использовался Google Chrome Enterprise 64-бит версии 52.

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

Ваш e-mail не будет опубликован.