Как с помощью 8 секретных настроек заставить Google Chrome работать быстрее

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Пожалуй, многие замечали, что всеми любимый или «бесплатный» браузер Google Chrome ни с того ни с сего начинал дико тормозить. И тут не всегда играл вопрос с количеством открытых вкладок или установленной оперативной памяти. Вопрос заключается именно с браузером. Я не могу сказать, что Chrome безнадежно плохой, но изначально в нем довольно мало настроек, ограничивающих использование системных ресурсов, особенно если сравнивать его с более развитыми Firefox или Vivaldi.


В браузере Google Chrome большинство нововведений или параметров настройки недоступны широкому кругу пользователей. Ведь все видели тот небольшой список настроек, которые присутствуют с соответствующих вкладках. А вот более углубленные настройки, позволяющие кардинально изменить работу программы скрыты от широкого круга пользователей. Это скорее всего сделано, потому как там размещаются сервисные функции разработчиков, которые после обкатки могут оказаться в общем списке. Так вот, если вы чувствуете себе опытным пользователем или хотите ускорить работу своего браузера, то в адресной строке (строка поиска) вводим: "chrome://flags".

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

Для выбора и подтверждения из выпадающего списка выбираем соответствующее значение: Enabled (включить) или Disabled (отключить). В большинстве случаев установлено значение по умолчанию Default.

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

Zero‑Copy Rasterizer. Если у вас установлена мощная видеокарта, то используя этот параметр полностью перенаправляем обработку полученной информации на видеокарту. Это позволит разгрузить оперативную память компьютера, если ее особенно не хватает во время работы с несколькими десятками открытых вкладок. Рекомендую этот параметр к использованию, так как он действительно позволит разгрузить загрузку ОП, но рассчитывайте на солидную загрузку графической памяти. 


Кроме поиска соответствующего значения в поисковой строке, можно ввести значение chrome://flags/#enable‑zero‑copy и оно сразу же появится на экране.

Override Software Rendering List. Этот параметр позволит гарантированно запускать отрисовку всей поступающей информации через установленный графический ускоритель, даже если он не поддерживается браузерами. После переопределения списка программного рендеринга не забудьте перезапустить браузер для получения результата.

GPU Rasterization. Еще один пункт меню, позволяющий переложить обработку страниц с процессора на установленную видеокарту. Это позволяет разгрузить загрузку общей системы, используя ресурсы графического ускорителя. Страницы браузера будут открываться значительно быстрее, но этим вы жертвуете оперативную память и графический процессор к постоянной загрузке. 

Choose ANGLE graphics backend. Принудительное включение драйвера OpenGL в работу на компьютерах с операционной системой Windows. Позволяет увеличить производительность в большинстве приложений, а не только в браузере Chrome. В большинстве случаев это будет заметно на видеокартах от производителя NVidia. Кроме того, переключение этого параметра снизит потребление электроэнергии встроенной батареи, что положительно скажется на владельцах ноутбуков и сгладит изображение при прокрутке страницы и воспроизведении видео особенно с высоким разрешением.

Back forward cache. Кеширование страниц в пределах пару переходов вперед или назад. Это позволяет не загружать полностью страницу с сайта, что соответственно экономит трафик, а он в последнее время при использовании мобильного интернета стал не безлимитным, поэтому экономить надо. Также, будет полезен если у вас довольно медленный интернет. Но стоит учитывать, что данный параметр работает в пределах одной сессии и после выключения браузера кэш сбрасывается.

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


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

Experimental QUIC Protocol. Опять же, этот параметр сокращает время обращения к удаленному серверу для получения нужной информации. Данный протокол создан еще в далеком 2012 году, но особого распространения с того времени не получил. Сокращение времени подключения создается за счет единственного подключения для создания соединения, а не нескольких, как можно наблюдать у TCP или TLS. Протокол Quic способен работать с шифрованием SSL и TLS, что значительно раскрывает его потенциал. 

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