Google: Chrome перестал жрать оперативку на Mac и нагревать процессор

Пару лет назад я навсегда отказался от Chrome в пользу Safari. Меня раздражала прожорливость браузера Google, который расходовал изрядную часть доступного ресурса процессора, оперативной памяти и дико раскручивал кулер моего MacBook Air. Компьютер банально не справлялся, хотя обычно я не держу открытыми больше 10 вкладок одновременно. С тех Google выпустила несколько крупных обновлений для Chrome, сделав его экономичнее и быстрее. Но самые знаковые изменения произошли в Chrome 89, который стал более отзывчивым и перестал так сильно нагревать Mac.

Google: Chrome перестал жрать оперативку на Mac и нагревать процессор. Google Chrome 89 стал лучше, чем раньше, но ещё не дотягивает до Safari. Фото.

Google Chrome 89 стал лучше, чем раньше, но ещё не дотягивает до Safari

Apple выпустила расширение «Пароли iCloud» для Chrome. Почему оно не работает

По словам разработчиков Google, работавших над обновлением Chrome 89, с его выходом браузер стал заметно менее прожорливым, снизив нагрузку на центральный процессор компьютеров Mac. Раньше именно это становилось причиной раскручивания кулера во время работы с Chrome. Браузер тратил много ресурсов на обеспечение своей работы, разогревал внутренности компьютера и провоцировал активацию принудительного охлаждения, чем сильно раздражал пользователей, привыкших работать со своими MacBook Air и MacBook Pro в полной тишине.

Обновление Chrome для Mac

Обновление Chrome для Mac. Chrome — очень прожорливый браузер, но Google старается держать его в узде. Фото.

Chrome — очень прожорливый браузер, но Google старается держать его в узде

Общее снижение энергопотребления составило около 65%, за счёт чего компьютеры, работающие с Chrome, стали реже активировать кулеры, независимо от подачи питания на аккумулятор. Однако это ещё не всё. Разработчикам удалось освободить до 100 МБ с каждой открытой вкладки за счёт более эффективного использования памяти благодаря механизму PartitionAllo-everywhere, а также повысить их отклик до 22%. Таким образом вкладки в Chrome будут открываться быстрее, чем раньше, экономя при этом доступный ресурс железа.

Google Chrome расходует в 10 раз больше оперативки, чем Safari

Очевидно, что Google пытается более агрессивно конкурировать с Safari, которому в последнее время пользователи Mac отдают большее предпочтение. Но это и понятно: фирменный браузер Apple на macOS Big Sur работает на 50% быстрее, чем Chrome. Несмотря на то что обычно в Купертино стараются избегать сравнений с конкурентами, на последней презентации компания продемонстрировала поразительное отставание Chrome от Safari в цифрах. Такая разница получилась за счёт эффективного использования JavaScript и некоторых архитектурных различий, которые оказываются критическими.

Safari или Google Chrome

Safari или Google Chrome. Последние 3 обновления Chrome позволили ему продвинуться далеко вперёд по части быстродействия и экономичности. Фото.

Последние 3 обновления Chrome позволили ему продвинуться далеко вперёд по части быстродействия и экономичности

Google со своей стороны явно понимает, что Safari превосходит Chrome, поэтому за последнее время добавила в свой браузер несколько продвинутых механизмов, ориентированных на повышение быстродействия и сокращение ресурсопотребления:

  • Back and forward cache – механизм, который позволяет мгновенно загружать страницу при возврате назад, вытягивая её из кэша;
  • Таймер JavaScript – таймер, который отсчитывает время от последнего обращения к вкладке и замораживает её, если прошло больше минуты;
  • Freeze-Dried Tabs – инструмент, который как бы делает снимок экрана и загружает его в первую очередь, если страница тяжёлая;
  • IsolatedSplits – механизм, который поддерживает работу только тех веб-страниц, которые находятся в зоне видимости пользователя, что повышает скорость загрузки на 7%.

Google решила сделать Chrome таким же безопасным, как Safari

Какой результат это даст, покажет время. В конце концов, вот так сразу определить прирост быстродействия довольно сложно, поскольку это чрезвычайно комплексное явление, один слой которого накладывается на другой, образуя своего рода бутерброд факторов. Ведь логично, что невозможно разогнать Chrome на 50% по щелчку пальцев. А внедряемые Google механизмы планомерно разгоняют браузер, сокращают его ресурсопотребление и в целом делают его лучше. Ещё бы сделать что-то с расширениями, и было бы совсем хорошо.

MacOSОбзоры приложений для iOS и Mac