Хочу поделиться полезными советами по оптимизации и настройке браузеров на движке Chromium. Помимо самого "папы" Google Chrome, есть ещё много браузеров, построенных на этом движке, но гораздо превосходящих его по безопасности и функционалу. К таковым относятся: Opera, Vivaldi, Slimjet, SRWare Iron, Яндекс.Браузер, CocCoc, Cent и другие менее известные проекты.
Все "хромированные" браузеры страдают одним общим недостатком - на каждую новую вкладку запускается новый процесс. Пользователь открыл 10 вкладок и получил 10 работающих процессов chrome.exe. Безобразие и непорядок. Но без этого нельзя, так уж устроен сам "хромой" движок. С одной стороны это приводит к непомерному потреблению оперативной памяти, а с другой помогает браузеру не вылететь с ошибкой, если одна из вкладок вдруг зависла. Пользователь просто закроет зависшую вкладку и продолжит свою работу. Firefox в этом случае завис бы сразу весь. Кстати, во всех "хромых" браузерах не только каждая вкладка, но и каждое установленное расширение работает в своём выделенном процессе. Поэтому не стоит увлекаться установкой большого количества расширений на браузерах Chrome.
Как сделать Chrome менее прожорливым? В этом нам поможет расширение The Great Suspender, которое выгружает из памяти неиспользуемые в данный момент вкладки и тем самым позволяет освободить приличный объём памяти. The Great Suspender также можно установить в браузер Opera, но перед этим нужно добавить Download Chrome Extension, который позволяет устанавливать расширения с сайта Chrome.
Ещё одним способом уменьшить потребление памяти является изменение правил создания новых процессов. Как было сказано ранее, Chrome запускает каждую новую вкладку в отдельном процессе. Это можно исправить, если отредактировать ключи запуска.
--process-per-tab - этот ключ в параметрах запуска Chrome указывает запуск каждой вкладки в отдельном процессе. Данная опция ускоряет рендеринг страниц, делает браузер более стабильным, но будет потребляться больше памяти. Данный режим работает по умолчанию.
--process-per-site - с помощью этого ключа можно запускать отдельный процесс для каждого сайта. Например, если открыли две вкладки с "google.ru" и три с "yandex.ru", то процессов будет всего лишь два.
--single-process - с помощью этого ключа мы указываем браузеру запускать все вкладки в одном процессе. С этим параметром браузер будет работать крайне нестабильно.
Лично я рекомендую использовать второй вариант - запускать отдельный процесс только для нового сайта. Таким образом, браузер будет работать стабильно и в то же время снизится потребление памяти. Параметры прописываются в свойствах ярлыка браузера через один обязательный пробел:
"C:\Program Files (x86)\Opera\launcher.exe" --process-per-site
1) Набрать в адресной строке chrome:/flags
2) Найти в списке опцию enable-smooth-scrolling
3) Переключить её в состояние enabled
4) Перезапустить браузер.
Если вы пользуетесь не Google Chrome, а другим "хромированным" браузером, например Opera, то плавную прокрутку можно включить с помощью ключа --enable-smooth-scrolling. Для этого нужно прописать его в свойства ярлыка браузера, как мы делали при переключении режима создания вкладок. Новый ключ пишем через один пробел до или после предыдущего. В итоге ключи запуска будут иметь такой вид:
Заключительным этапом настройки нашего браузера будет приведение шрифтов в удобочитаемый вид. Да, все "хромые" имеют ещё одну общую проблему, которую разработчики совершенно не торопятся исправлять - это отвратительная прорисовка шрифтов. Откройте один и тот же сайт в Firefox и Chrome, и сравните качество рендеринга шрифтов. Результат будет явно не в пользу последнего. Есть простой способ избавиться от размытости шрифтов во всех "хромированных" браузерах - это расширение Font Rendering Enhancer. С ним шрифты становятся плотней и контрастней на всех страницах. Расширение имеет настраиваемую плотность шрифта по шкале от 1 до 100 и позволяет подогнать шрифты по индивидуальным предпочтениям пользователя. Я предпочитаю значение в диапазоне 60-70 единиц.
"C:\Program Files (x86)\Opera\launcher.exe" --enable-smooth-scrolling --process-per-site
Установка этого расширения в браузер Opera невозможна без наличия дополнительного плагина Download Chrome Extension. С ним мы уже познакомились в процессе установки расширения The Great Suspender.
Надеюсь, эти советы окажутся для вас полезными и помогут сделать серфинг в Интернете более комфортным.
Комментариев нет:
Отправить комментарий