Три необычных способа ускорить работу веб-браузера
В эпоху доступного интернета почти невозможно представить персональный компьютер без установленного веб-браузера. В этой небольшой инструкции вы узнаете: "Как всего за два клика максимально повысить производительность вашего окна в мир безграничного интернета".
Пролог
Прежде чем приступать к нашей замечательной инструкции, следует уточнить, что, к сожалению, но именно реалии рынка диктуют развитие технологий. И современная реальность такова, что большинство известных и не очень веб-браузеров базируются на технологиях компании Google, а создатели инструментов разработчика и интернет-порталов вынуждены под это подстраиваться. На конец 2022 года самыми популярными веб-браузерами в российском сегменте интернета признаны Google Chrome и Яндекс Браузер, что, по сути, являются копиями открытого браузера Chromium, но с парочкой фирменных дополнений. Так что для избежания проблем и последующих ошибок с инструкцией автор настоятельно рекомендует установить Google Chrome, Яндекс Браузер или Chromium.
Скрытые настройки браузера
Скрытых настроек у современных веб-браузеров целая уйма, и включать их все, следуя глупым советам из интернета, нет никакого смысла, если вы только не хотите окончательно угробить безопасность и стабильность работы вашего веб-обозревателя. Для существенного ускорение веб-браузера, если ваш компьютер приобретён уже после 2012 года, достаточно задействовать API Vulkan. Его особенность состоит в том, что, в отличие от OpenGL или DirectX, используемых по умолчанию для рендеринга страниц, он является более низкоуровневым и позволяет общаться ПО и железу ПК без лишних прослоек. В общем, сразу после его активации вы получите существенное ускорение запуска и загрузки интернет-страниц. Выполним активацию.
Переходим в скрытый раздел настроек нашего веб-браузера:
- Google Chrome - вводим в адресной строке chrome://flags.
- Яндекс Браузер - вводим в адресной строке about:flags.
- Chromium - вводим в адресной строке chrome://flags.
- Находим в поиске Vulkan.
- Переключаем параметр на Enable.
- Перезапускаем наш браузер с помощь кнопки Relaunch.
Поздравляю! Вы выполнили активацию API Vulkan и существенного ускорили работу своего веб-браузера без какого-либо влияния на безопасность и стабильность работы системы.
PS. Фикс проблем, что возникают у некоторых пользователей при активации API Vulkan.
Долго проверял. Корректно работает только ютуб-трансляции без проблем. ВК, Твич, Фильмы онлайн и еще пару сайтов — всё крашится… графика встройка Intel HD 630 вроде. Прям даже жалко такую фишку отключать, потому что скорость остального браузинга просто стреляет…
У меня на Ryzen 7 5700G такие же точно глюки были. Попробуйте в настройках Chrome на странице chrome://flags/ установить параметр Choose ANGLE graphics backend в значение OpenGL. В моём случае это помогло избавиться от глюков в отрисовке потокового видео.
Магия Ram
Надеюсь, ни для кого не станет открытием, что оперативная память намного быстрее любого современного SSD-носителя. Выполним создание и установку нашего веб-браузера на RAM-диск.
1. Скачиваем и запускаем Softperfect RAM Disk (Желательно от имени администратора).
2. В интерфейсе ПО нажимаем на зелёный плюсик и создаём диск формата NTFS или FAT32 размером в 1-2 Гб.
3. Выполняем установку веб-браузера на созданный Ram Disk с помощью установщика или ручного переноса файлов.
4. Запускаем ярлык установленного браузера или вручную перенесённого .exe и наслаждаемся адовыми скоростями.
PS. Чтобы содержимое диска, созданного из оперативной памяти, не сбрасывалось после отключения питания, не забывайте сохранять его содержимое с помощью значка дискеты в интерфейсе ПО. После перезагрузки просто вновь монтируем наш диск и продолжаем использовать веб-браузер.
Скрытые параметры Windows
В современных версиях Windows алгоритмы работы с интернет трафиком настроены таким образом, что гарантированное подтверждение отправки и получения пакетов между сетевыми адресами намного важнее, чем какая-то там скорость их обработки. Чтобы исправить эту оплошность, и был создан SG TCP Optimizer — признанное мировое решение по устранению лагов и уменьшению задержки. Выполним настройку.
- Скачиваем и запускаем TCPOptimizer.exe (Желательно от имени администратора).
- Выставляем в интерфейсе программы Optimal или как на скриншотах выше.
- Применяем.
- Перезагружаем ПК.
Отлично сработано! Всего за два клика вы изменили сотни скрытых параметров в реестре Windows и существенно улучшили пинг, а также скорость загрузки веб-страниц.
Заключение
Вот, собственно, и всё! Следуя таким немного странным способам, вы не только существенно ускорите работу своего веб-бразера, но и повысите безопасность время препровождения в сети. Уважайте свободу, используйте проверенное ПО и ни в коем случае не предавайте себя.
64 комментария
Добавить комментарий
Ну и достаточное количество оперативной памяти.
Нужно вводить в поиске просто «Vulkan».
Гугл не спонсирует лису, а платит за то что бы быть дефолтной поисковой системой в большинстве стран, причем Гугл это делал ещё со времён когда Файрфокс был популярным.
Стандарт, и что? Стандарты тоже бывают плохими, абсолютно не аргумент. IE тоже был стандартом, и Хром сейчас идет по тому же пути, взять хотя бы манифест 3 версии.
Файрфокс полностью открытый браузер, в отличие от Хрома, который имеет проприетарные компоненты. В Файрфоксе, если включить отправку телеметрии, то прямо через меню доступна возможность посмотреть полный отчет о том что конкретно передается, Хром не делится такой информацией, и при этом он передает огромное количество данных пользователя в Гугл. Помимо вопроса открытости, есть еще и вопрос удобства, Файрфокс имеет огромное количество возможностей для конфигурации браузера и его поведения под себя, у Хрома философия что дают то и жри, очень ограниченны настройки и флаги по сравнению с возможностями Файрфокса. А работа с большим количеством вкладок это просто ад. Лично мне такой «стандарт» не нужен, это стандарт для домохозяек с их базовыми потребностями.
хотя по функционалу топовый браузер
точка после flags лишняя, не сработает ссылка.
https://sun9-72.userapi.com/impg/BPUgG12VaRH_noVYpMI1MlNEqrW1jbMfWP8BzQ/4zxeJSJ6zjs.jpg?size=1920x1080&quality=96&sign=c2dda2761484bdd2e5a3250596a831b8&type=album
Помню в начале нулевых были популярные подобные проги для диал ап модемов и адсл и они давали буст!
Думал что сайчас винда стала достаточно умной, а игровые драйвера к игровой сетевухе включают в себя все необходимое.
Вообще необычная ситуация что спустя столько лет есть оптимизаторы)
Попробовал врубить вулкан в хроме и у меня после перезагрузки вкладка с ютуб при воспроизведении стала мигать и зависла, а звук шел...
ВК 6700XT с последним сертифицированным драйвером которая вулкан должна поддерживать!!!
ну и сам win 11 home чистый образ с официального сайта без твиков.
https://www.ixbt.com/live/3dv/neoficialnye-drayvera-dlya-videokart-radeon-uvelichivayut-na-30-proizvoditelnost-v-novyh-igrah.html
Если памяти достаточно то браузер и его файлы уже в ней (либо в кэше, либо загружен для исполнения) и никакой RAM диск ничего не изменит.
Но да, в большинстве своем мапятся. Следовательно держать в раме установленный браузер, вместо его кэша, проброшенного через GPO, — мех. Даже с учетом сохранения рамдиска при ребуте, слишком много возможных проблем.
Но сам по себе рамдиск валиден. Если он поддерживает TRIM и динамическое выделение памяти. При 32-64 гб — потери 2 гб с копейками (максимальный лимит кэша хрома + временные файлы) не сильно и чувствуются
Когда другое ПО начинает параллельно читать/писать, то браузер начинает тормозить.
На SSD это незаметно, но на HDD видно невооружённым глазом.
То есть RAM drive под кэш браузера может быть полезен в некоторых конфигурациях ПК.
Либо отдельный SSD под браузер, но это к.м.к перебор.
Лучший вариант оптимизации — пустить энтузиазм в работу, а полученные деньги пустить на апгрейд железа: 32гб ddr4/ddr5 + средненький nvme/sata бюджетного уровня, типа mx500/970evo+, нормальный современный проц типа 5700/7700 или аналог от интел, и бюджетная видюшка уровня 3600/6700, и все так летать будет, что никакими программными оптимизация и и близко не добиться. Цена вопроса порядка 20-100к, в зависимости от стартовых условий, у многих только пару компонентов обновить, это за пару месяцев скопить можно при желании, и такого задела браузеру хватит лет на 7 даже в самом худшем случае.
Протокол UDP, с другой стороны, построен на идее «отправить пакет и забыть о нём». Сообщение, отправленное по UDP, будет доставлено получателю (не гарантированно, с некоторой вероятностью успеха). Яркое преимущество здесь в меньшем времени установки соединения, такой же яркий недостаток — негарантированность доставки или порядка прихода пакетов получателю. Это означает, что для обеспечения надёжности придётся построить некоторый механизм поверх UDP, который гарантирует доставку пакетов.
Зачем нужен QUIC?
Планы команды разработчиков протокола QUIC выглядят очень амбициозно: протокол попытается совместить скорость UDP с надёжностью TCP.
Вот что об этом пишет Википедия:
Улучшение протокола TCP является долговременной целью для Google, а протокол QUIC создан как эквивалент независимого TCP-соединения, но с уменьшенными задержками и улучшенной в духе SPDY поддержкой мультиплексирования. Если QUIC покажет свою эффективность, то эти возможности могут войти в следующую версию протоколов TCP и TLS (разработка которых занимает больше времени).
В этой цитате есть важный момент: если QUIC докажет свою эффективность, то есть шанс, что опробованные в нём идеи станут частью следующей версии TCP.
Протокол TCP достаточно сильно формализован. Его реализации есть в ядрах Windows и Linux, в каждой мобильной OS, да и во многих более простых устройствах. Улучшение TCP является непростым делом, поскольку все эти реализации должны его поддерживать.
UDP же является относительно простым протоколом. Значительно быстрее разработать новый протокол поверх UDP чтобы иметь возможность проверить теоретические идеи, работу в перегруженных сетях, обработку заблокированных потерянным пакетом потоков и т.д. Как только эти моменты будут прояснены — можно будет начинать работу по переносу лучших частей QUIC в следующую версию TCP.
Не очень новый, но еще очень даже рабочий комп: Ryzen 2700X, 32G RAM, Radeon RX Vega 64. Разрешение экрана 3840ч2160
1. Без вулкана BASEMARK дает 1343,12 очков
2. Включение вулкана: 1487,26 очков
3. Включение вулкана и Choose ANGLE graphics backend в значение OpenGL: 1097,41 очков
Добавить комментарий