Обновить

Комментарии 33

В начале "ускорение хрома"

В середине "забудьте про начало, у меня ноут 2007 года и теперь приоритет на батарею, поэтому ограничиваем проц и оперативку хрому" (что заставит его использовать swap активнее, замедляя не только браузер но и весь комп)

В конце "оптимизация закончена" и при этом не единого бенчмарка

Это что-то очень странное...

Очень мало вещей которые могли бы реально помочь, про zram/zswap ничего нет, про управление nice тоже(чтобы например окну в фокусе давался приоритет), а это вещи которые мне пришли в голову первыми

Странное, но при этом работает ) Настолько что визуально видно даже на i9, попробуйте )

ещё забыл: если хотите уменьшить потребление ОЗУ, то используйте 32х битную версию браузера или любого другого софта, если она есть. (автор это не для тебя)

Угу и бегать потом по интернету в поисках свежих 32-битных сборок.

А где сравнение ДО и ПОСЛЕ?

Вопрос хороший, не подумал это зафиксировать если честно.

В варианте ДО браузер зависал на Реддите, даже на ноутбуке 2013 года, на современных i7/i9 были скачки нагрузки в 300% (из-за использования нескольких ядер), что видно в менеджере процессов, особенно в линуксах.

Я бы не стал называть компьютер с 64-битным процессором, ещё и с несколькими ядрами, "устаревшим". Туда хотя бы можно больше 4 гигабайт ОЗУ воткнуть. Вот я делал отцу HP 530 с одноядерным 32-битным селероном пригодным к использованию в 2026 году - вот это уже было похоже на вызов.

Ну вот, отличный полигон для описанных инструкций. Но полагаю там у вас все же не Хром?

"Как выстрелить себе в ногу"

Особенно с отключением предупреждения о повторной отправке формы - пожелаем автору дважды сделать заказ на каком-нибудь сайте

Это малореально хотя-бы из-за CSRF, но конкретно этот параметр конечно к скорости отношения не имеет.

 разрешает использование «небезопасного» программного рендера WebGL

Ну а тут выраженный кавычками скепсис подкреплен чем-то кроме бравады в духе "сами с усами"?

конкретно этот параметр конечно к скорости отношения не имеет

Хм, а как он именно в этой статье тогда вообще оказался?

Ну а тут выраженный кавычками скепсис подкреплен

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

Хм, а как он именно в этой статье тогда вообще оказался?

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

В повседневной работе сталкиваешься с вопросом повторной отправки формы - практически никогда! А вотпроблем с двойным ПОСТом можно отхватить где разрабы не запилили токена

А отключение черного списка видеодрайверов и видеокарт?

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

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

Ungoogled Chromium имеет свою собственную нумерацию версий, отличную от оригинальной

Мдя. Что-то пошло не так:

  1. https://github.com/ungoogled-software/ungoogled-chromium-windows/releases/tag/148.0.7778.167-1.1 не пропатчил еще

  2. https://github.com/ungoogled-software/ungoogled-chromium-portablelinux/releases/tag/148.0.7778.178-1

  3. Chrome Releases - Stable Channel Update for Desktop Tuesday, May 19, 2026 The Stable channel has been updated to 148.0.7778.178/179 for Windows/Mac and 148.0.7778.178 for Linux

chrome://version/
chrome://version/

И стартовать ungoogled-chromium надо отдельным инстансом, что бы он не цеплял профиль chromium:

###для прмера###
/usr/bin/ungoogled-chromium --user-data-dir=/home/user/.config/ungoogled --disk-cache-dir=/home/user/.cache/ungoogled %U

У Ungoogled-версии куча патчей, которые накладываются на срез из апстрима, в зависимости от успешности наложения формируется версия. Поэтому версия в ungoogled chromium обычно запаздывает на неделю-две. То что в Дебиане обе версии совпали - скорее исключение, стабильные пакеты и все такое ;)

Что касается 137й версии, это нехороший прикол FreeBSD - произошла смена ментейнера, отсюда и такой прыжок между версиями:

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

Ну а 148я версия вышла уже после создания статьи, время летит )

Давно не работал на FreeBSD, но на freshports вроде все норм.

Именно Chromium а не Chrome чаще всего установлен по-умолчанию в различных дистрибутивах Linux, в виде сборки от ментейнеров дистрибутива.

В каких дистрах Linux Chromium установлен по-умолчанию? Предустановлен по умолчанию: Debian 13.5.0-live/amd64/iso-hybrid/ Firefox-esr; Fedora и Fedora spins Firefox; В Ubuntu Firefox snap

медленно умирающий Firefox

Странно. Поедает Firefox побольше в одной вкладке чем Chromium - оптимизируется без проблем

Последние фичи c встроенным квн-камеди: 50Гб в месяц бесплатно

В каких дистрах Linux Chromium установлен по-умолчанию?

Например в Kali , причем Ungoogled-версия )

Поедает Firefox побольше в одной вкладке чем Chromium - оптимизируется без проблем

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

Например в Kali , причем Ungoogled-версия

На мой взгляд, весьма неудачный пример. Дистр специализированный. Kali linux уже был в офтопик-листе linux.org.ru некоторое время. Дока от разрабов. Читать желательно внимательно весь документ:

Is Kali Linux Right For You? As the distribution’s developers, you might expect us to recommend that everyone should be using Kali Linux. The fact of the matter is, however, that Kali is a Linux distribution specifically geared towards professional penetration testers and security specialists, and given its unique nature, it is NOT a recommended distribution if you’re unfamiliar with Linux or are looking for a general-purpose Linux desktop distribution for development, web design, gaming, etc.

На мой взгляд, весьма неудачный пример. 

Ну ок, Mageia, Manjaro, отечественный Альт - все что для пользователей и с 4+ Гб размером загрузочного образа обычно будет иметь Хром )

Кали у меня кстати тоже стоит на железе на одном из ноутбуков уже лет пять, не могу сказать что там прям какая-то магия.

Дистр специализированный. Kali linux уже был в офтопик-листе linux.org.ru некоторое время

Знаю телеграммный чат по Linux, где новичков с Kali сразу выгоняют :)
Потому что 99% приходящих это те, кто где-то на ютубе насмотрелся хрени о том, что Kali это модно, круто, по-хацкерски и ставят как повседневную ОС. А потом мучаются сами и тратят время других, когда у них то одно не работает, то другое.

Среди виндузятников тоже такие есть, они то ставят себе хрень для китайской госухи, то специализированную редакцию для облака Azure, то серверную редакцию в десктоп превращают...

У меня повседневная ОС - FreeBSD, тут уже поздно выгонять ;)

Просто для инфы:

  1. Все настройки chrome://chrome-urls/ и можно включить Internal Debugging Page URLs

  2. Версия, branch-heads, Путь к профилю, Командная строка запуска - chrome://version/

  3. v1.5.5.3 Chromium.Web.Store.crx Allows adding extensions from chrome web store on ungoogled-chromium. Also adds semi-automatic extension updating.

Интересная статья. @alex0x08 а вы не пробовали сравнивать оптимизированный Chromium и Firefox? Интересно, кто из них будет шустрее при ограниченных ресурсах

Это мало осмысленно, поскольку у Огнелиса одна из бизнесовых задач - поддержа работы на устаревшем оборудовании. Например Firefox ESR до сих пор официально поддерживает Windows 7, без всяких патчей и пересборок.

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

Что я по большому счету и отключаю.

Гугл давно превратил проект в маркетинговую платформу с кучей рюшечек.

Что-то другие хромые броузеры ни разу не легче. Легче Brave, и только если включить выключенную по умолчанию функцию агрессивного усыпления вкладок.

Существует одно интересное расширение для Chrome, позволяющее отключать анимированные картинки на всех страницах:

Вот это интересно, спасибо.

Хотел спросить в продолжение: а вы не читали обсуждения, не вникали в работу этого расширения, и т.п.?

Мне интересно насколько такое отключение реально помогает экономить ресурсы? И на "каком уровне" происходит остановка воспроизведения?

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

И читал и смотрел и постоянно использую. Экономия банально из-за остановки смены кадров. Анимация (любая) всегда отнимает процессорное время и на устаревшем железе это очень сильно видно.

А расширение просто в самом конце отрубает воспроизведение, когда всё остальное уже проделано.

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

Добавлю немного своего опыта, как-то потратил вечер на возню со стареньким Asus Eee на атоме, с 2GB RAM. Вынес из этого следующее, для нормальной работы на древнем железе нужны: OS Windows 10 LTSB 1607 (было немного тюнинга, но в итоге потребление RAM в простое ~0.5GB), браузер любой хром с Ublock Origin + ручное отключение необязательных элементов пипеткой на некоторых сайтах. Мозилла была тормознутей, без пипетки тот же хабр нефункционален. Добился приемлемой работы всего кроме YouTube. Интернет, MS Office, воспроизведение локальных видео h264 720p.

Мне кажется, что если цель - добиться приемлемой работы + сохранить винду, то лучше поставить ХР или 7-ку. На ту же ХР можно поставить Supermium и он будет отлично переваривать все сайты. Может даже Ютуб. MS Office 2010 работает отлично. Локальные видео при помощи MPC отлично открываются. При этом ХР будет НЕСОИЗМЕРИМО меньше кушать ресурсов в принципе. У меня сейчас как раз такая конфигурация в виртуалке крутится. Тут главная проблема - драйвера. Но если железо прям старое, то есть шанс найти драйвера на ХР.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
timeweb.cloud
Дата регистрации
Дата основания
Численность
201–500 человек
Местоположение
Россия
Представитель
Timeweb Cloud