Mozilla тестирует ускоренный запуск Firefox в Windows 11 по примеру Edge

96 комментарии
Mozilla тестирует в Firefox механизм ускоренного запуска приложений Windows 11. Если его внедрят, браузер сможет запускаться заметно быстрее.

Microsoft недавно представила в Windows 11 механизм Accelerated App Launches, который ускоряет запуск приложений, если их процессы уже работают в фоне. Пока единственное приложение Microsoft с поддержкой этого механизма – Edge. Компания не сообщила, какие ее приложения получат такую возможность следующими, но сторонние разработчики уже экспериментируют с ней. Одной из первых стала Mozilla, которая может внедрить ускоренный запуск в Firefox.

Первые результаты тестирования

О планах стало известно из недавнего обсуждения в Bugzilla, которое открыл менеджер продукта Firefox Дэвид Рубино (David Rubino). По его словам, Mozilla уже удалось получить доступ к API ускоренного запуска Microsoft, используя тот же код разблокировки, который Firefox применяет для закрепления на панели задач.

Обсуждение 2087194 в Bugzilla: Use Windows accelerated app launches so links and Start menu launches reach an already-running Firefox fasterОбсуждение ускоренного запуска Firefox в Bugzilla. Изображение: Comss.ru

Первые результаты выглядят многообещающе. В ходе быстрого теста локальной сборки Firefox запрос на открытие ссылки достигал уже работающего экземпляра браузера примерно за 3 мс вместо прежних 70 мс. Запросы на запуск из меню «Пуск» также передавались напрямую работающему браузеру.

Это не означает, что Firefox начнет запускаться более чем в 20 раз быстрее. Эти показатели отражают только время передачи запроса уже работающему экземпляру и получены в одном локальном тесте. Тем не менее результаты обнадеживают.

Реализация пока находится в разработке. Mozilla добавила в экспериментальный патч параметр widget.windows.accelerated_launch.enabled, который по умолчанию отключен. Рубино также отметил, что разработчикам, помимо прочего, предстоит определить поведение функции при одновременной работе нескольких профилей Firefox.

Как работает ускоренный запуск

Accelerated App Launches позволяет Windows передавать запросы на запуск напрямую уже работающему приложению. Обычно система создает дополнительный процесс, который перенаправляет запрос существующему экземпляру, а затем завершается. Новый механизм Microsoft исключает этот промежуточный этап, что должно заметно ускорить запуск приложений из меню «Пуск» или с панели задач.

Схема запуска Edge без ускорения: щелчок, Windows, промежуточный процесс, который проверяет, запущен ли Edge, работающий браузерЗапуск без ускорения: Windows сначала запускает промежуточный процесс. Изображение: Microsoft

Схема ускоренного запуска Edge: щелчок, Windows, работающий браузер без промежуточного процессаУскоренный запуск: Windows сразу обращается к работающему браузеру. Изображение: Microsoft

Для сравнения: по данным Microsoft, благодаря Accelerated App Launches браузер Edge запускается примерно на 15% быстрее у большинства пользователей. При повышенной нагрузке на систему ускорение достигает 33%. Механизм поддерживается в Windows 11, версиях 25H2, 26H1 и 26H2 с установленным октябрьским обновлением 2026 года или более новым.

Microsoft также предоставляет реализацию Accelerated App Launches проекту Chromium. Поэтому в будущем поддержка механизма может появиться и в других браузерах на его основе, включая Chrome, Brave и Opera.

Читаете нас в Google? Добавьте Comss.ru в источникиДобавьте Comss.ru в источники Google
Новые статьи будут чаще в «Главных новостях» Google. Без подписок и уведомлений, отключается в один клик. Нужен вход в аккаунт Google.Наши статьи будут чаще в «Главных новостях». Нужен вход в Google.
Добавить в Google
Автор:
Комментарии и отзывы

Нашли ошибку?

Новое на сайте