Увеличението на скоростта може да изглежда незначително, но ако използвате браузъра редовно, спестеното време е наистина осезаемо.
Google се похвали, че новите версии на браузъра Chrome са с 10% по-бързи от версията от август 2024 г. Ако това не ви се струва достатъчен напредък, разработчиците дават нагледна статистика – ако всеки потребител на Chrome го използва по 10 минути на ден, 10-процентното ускорение спестява общо 58 милиона часа или 83 „живота“ в чакане за зареждане на сайтовете и работа на компонентите.

За измерване на скоростта е използван Speedometer 3 – отворен бенчмарк, създаден съвместно с разработчиците на други браузъри. Той тества натоварването на уеб браузъра в различни области:
- парсиране на HTML;
- обработка на JavaScript и JSON;
- JavaScript и взаимодействие с Document Object Model (DOM);
- манипулиране на DOM (вмъкване и изтриване на елементи);
- изчисляване размера на текста (генериране на шрифт);
- прилагане на CSS и изчисляване на оформлението;
- изобразяване на пикселите.
- За отбелязване е, че тестовете са проведени на MacBook Pro (M4) с MacOS 15.
За да постигнат тези подобрения в Speedometer 3, разработчиците от Google са се нуждаели от многостранен подход, т.е. опитали са се да внесат подобрения в няколко направления едновременно. Така например компанията е оптимизирала разположението на редица вътрешни структури от данни, свързани с DOM, CSS, оформлението и рендирането. Сега енджинът Blink избягва ненужното натоварване на системната памет, като запазва състоянието там, където то е наистина необходимо от гледна точка на моделите на достъп – това позволява максимално да се използва кешът на процесора.
Работата с низове в рендера също е подобрена значително през последната година, като разработчиците избягват скъпите по отношение на ресурсите визуализации, където е възможно, и са заменили старите хеширащи алгоритми с rapidhash. В по-общ план при много структури от данни са подобрени хешовете, филтрите и алгоритмите за сондиране, което подобрява ефективността на достъпа и извличането. Там, където рендирането неизбежно изисква много ресурси – например при изчисляване на CSS стиловете за множество елементи – кешът вече се използва много по-ефективно и с по-висока честота на попаденията. Същевременно се кешират по-малко нерелевантни данни, което също подобрява общата производителност.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!