Новости Software

Экономить ресурсы ПК при работе в Chrome позволит функция RawDraw

В компании Google разрабатывают новый способ распределения ресурсов при использовании браузеров Chrome и их «родственников» на движке Chromium. Функция RawDraw снизит нагрузку на системные ресурсы, меняя принципы отрисовки необходимых частей страницы.

 canaltech.com.br

canaltech.com.br

В процессе растеризации Chrome использует сетку ячеек размером по 256 × 256 пикселей. Ресурсы распределяются между разными ячейками, благодаря этому Chrome нет необходимости заново «пересчитывать» и перерисовывать всю страницу каждый раз, как с ней взаимодействует пользователь (или на ней воспроизводится мультимедийный элемент). Тем не менее этот метод может быть усовершенствован.

В современной Сети даже отдельные ячейки страниц могут «весить» довольно много, иногда занимая по 10 Мбайт ОЗУ каждая. Нетрудно представить, сколько ресурсов может использовать каждая страница целиком, не говоря о том, что количество открытых вкладок тоже крайне негативно сказывается на потреблении ресурсов.

При использовании новейшей функции RawDraw запускается процесс Viz, использующий видеокарту для растеризации экрана, причём «не выделяются текстуры для каждой ячейки сетки» — вместо этого хранятся только операции отрисовки. Хотя объяснение пока требует уточнения и дополнения, уже известно, что функция призвана снизить нагрузку как на процессор, так и на оперативную память, причём утверждается, что это снижает потребность в рендеринге до 90 %.

Возможность включить RawDraw формально уже обнародована — это можно сделать по адресу chrome:flags#enable-raw-draw.

Эксперименты показывают, что пока она доступна не всем пользователям, причём известно, что функция пока крайне нестабильна и может вызвать неустранимые ошибки. Например, имеются данные о том, что на некоторых «хромбуках» после её активации прошлось проводить сброс до заводских настроек. Сообщается и о последующих проблемах с отрисовкой в Chrome для Windows, поэтому действовать в любом случае стоит с большой осторожностью.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
window-new
Soft
Hard
Тренды 🔥
OG стала чемпионом ESL One Stockholm Dota Major 2022 4 ч.
Игроки смогут выбить «платину» и другие трофеи в классической Syphon Filter на PS4 и PS5 8 ч.
God of War Ragnarok предложит более 60 настроек интерфейса и игрового процесса 10 ч.
За несколько месяцев в Сеть утекли данные более 8 млн пользователей сервисов доставки еды 15 ч.
Новая статья: Songs of Conquest — песнь больших надежд. Предварительный обзор 22-05 00:22
У российской «дочки» Google уже арестовано 2 млрд рублей по искам СМИ 22-05 00:09
Новая статья: Gamesblender № 571: перенос Starfield, новая Arma, дата выхода ремейка Dead Space и много слухов о Silent Hill 21-05 23:44
«Игры — это искусство!»: авторы Atomic Heart подсчитали, что уже на разработку потратили сотни тысяч часов 21-05 21:27
Выяснились подробности о Warhammer 40,000: Darktide — псайкеры, глубокий сюжет и поддержка в будущем 21-05 18:16
В Twitter обновился API — возможности сторонних приложений расширятся 21-05 16:57
Новая статья: Обзор видеокарты SAPPHIRE TOXIC Radeon RX 6900 XT Limited Edition: альтернативный флагман 2 ч.
Прототип игрового смартфона ASUS ROG Phone 6 показался на фото 10 ч.
Ускоритель вычислений NVIDIA A100 выйдет в версии с предустановленным водоблоком для жидкостного охлаждения 10 ч.
Британские учёные предложили изучать землетрясения и течения с помощью подводных интернет-кабелей 11 ч.
Мобильная графика AMD Radeon RX 6300M отметилась в Geekbench 5 — примерно на уровне GeForce MX450 12 ч.
Apple зарегистрировала загадочный «сетевой адаптер» под управлением iOS 13 ч.
Mitsubishi предложила печатать спутниковые антенны прямо в космосе — отправка спутников на орбиту подешевеет 14 ч.
Совет директоров Volkswagen настаивает на более агрессивном развитии программного направления 18 ч.
Apple склоняет подрядчиков к увеличению присутствия в Индии и Вьетнаме 20 ч.
Acer обновила рабочие ноутбуки TravelMate процессорами Alder Lake vPro и Ryzen PRO 6000 21-05 17:53