
«Яндекс» внедрил в версию «Яндекс Браузера» для ПК ML‑модель для определения неактивных вкладок, которые не понадобятся пользователям в ближайшее время. Как пояснили Хабру в компании, новая опция позволяет освобождать от ненужных вкладок оперативную память компьютера.
По оценкам разработчиков (получены в ходе тестов), «Яндекс Браузер» теперь тратит до 36% меньше оперативной памяти, чем Google Chrome. В компании считают, что теперь запущенные одновременно с «Браузером» программы, например офисные приложения, игры и мессенджеры, станут работать быстрее.
«Современные браузеры позволяют держать открытыми десятки и даже сотни вкладок. Чтобы не тратить ресурсы компьютера на неактивные веб‑страницы, браузеры на время выгружают их из оперативной памяти. А когда пользователь открывает вкладку, страница вновь загружается«, — пояснили в „Яндексе“».
Разработчики добавили, что ML‑модель в «Яндекс Браузере» позволяет освободить до 1 ГБ больше оперативной памяти, чем до внедрения ML‑модели в браузер. Систему обучали на статистических данных о том, как пользователи запускают и работают с «Яндекс Браузером». ML‑модель учитывает не только состояние отдельной вкладки, например, играет ли на ней видео или музыка, но и десятки других параметров. Среди них — количество открытых вкладок, частота переключений между ними и даже расстояние между разными вкладками.
Управлять функцией экономии памяти можно в настройках «Яндекс Браузера», в разделе «Производительность». ML‑модель работает, если включена опция «Всегда выгружать неиспользуемые вкладки из памяти».
