Skip to content
Google представила технологию обновления Chrome без перезапуска браузера
03 августа 01:13 1 Просмотров Новости

Google представила технологию обновления Chrome без перезапуска браузера

Компания Google объявила о планах кардинально изменить подход к доставке обновлений безопасности для браузера Chrome, чтобы полностью избавить пользователей от необходимости перезапускать программу. Новые механизмы — динамическое патчирование и «умные» фоновые перезапуски — позволят применять критические исправления непосредственно во время работы браузера, закрывая окно уязвимости между выпуском патча и его активацией.

логотип Google Chrome на фоне интерфейса браузера

Почему потребовались изменения

По данным источников, близких к разработке, главной причиной стали ускоренные темпы обнаружения уязвимостей. Злоумышленники активно используют искусственный интеллект и большие языковые модели (LLM) для поиска эксплойтов, что значительно сокращает время от появления уязвимости до атак в дикой природе. Сама Google с помощью ИИ научилась исправлять тысячи багов за считанные дни.

Однако возникал временной разрыв — так называемый N-day exploitation risk. Критический патч уже готов и скачан в фоне, но пользователь продолжает работать со старыми открытыми вкладками и не перезапускает браузер, оставаясь уязвимым до следующего запуска.

Динамическое патчирование: обновление на лету

Ключевая технология — Dynamic Patching — задействует многопроцессную архитектуру Chrome. Браузер сможет на лету, прямо в процессе работы, поочередно заменять фоновые дочерние процессы на новые обновленные бинарные файлы. Речь идет о процессах, отвечающих за рендеринг и графику — Renderer и GPU.

Это означает, что критические компоненты будут обновляться без прерывания пользовательской сессии. Открытые вкладки и текущая работа сохранятся, بينما устаревшие процессы будут заменяться на защищенные версии.

схема многопроцессной архитектуры Chrome с динамическим патчированием

Zero Window Restart: тихий перезапуск в фоне

Дополнительный механизм, получивший название Zero Window Restart, начинает тестироваться начиная с версии Chrome 150 на платформе macOS. Он использует особенность поведения операционной системы: если все окна и вкладки закрыты, но само приложение всё ещё висит в фоновом режиме, браузер может тихо перезапуститься сам, применив обновление до того, как пользователь откроет его снова.

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

Переход на двухнедельный цикл выпуска патчей

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

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

интерфейс настроек обновления Chrome с новыми опциями

Поделиться

Похожие публикации