Майже через рік після масштабного оновлення Google продовжує ділитися новими досягненнями у продуктивності браузера Chrome. Варто зазначити, що не лише Google, але й Microsoft прагнуть оптимізувати браузер Edge, щоб покращити швидкість та зручність користування. Обидва «гіганти» використовують стандарт Speedometer 3.0 для об’єктивної оцінки продуктивності веб-перегляду.
За даними Google, команда Chrome зосередилася на покращенні управління пам'яттю та кешування. Вони переробили структуру пам'яті для багатьох основних компонентів, таких як DOM, CSS та процеси малювання, тим самим підвищивши ефективність використання системних ресурсів та зменшивши затримку під час перегляду веб-сторінок.
Одна важлива зміна — це механізм рендерингу Blink. Google стверджує, що Blink було налаштовано, щоб усунути непотрібні накладні витрати та краще використовувати кеш процесора. Цей крок має покращити загальну продуктивність, не впливаючи на стабільність чи сумісність браузера.
Зокрема, в областях, які раніше покладалися на механізм збору сміття в системі Oilpan, команда розробників повністю перейшла на використання Oilpan замість malloc для виділення пам'яті. Це допомагає покращити автоматичне управління пам'яттю, зменшити витоки пам'яті та сприяти пришвидшенню обробки складних веб-сторінок.
| Чому Google Chrome стає все швидшим і швидшим? |
Завдяки потужній системі збору сміття Oilpan, вбудованій у механізм рендерингу Blink, покращення Google у сфері управління пам'яттю та кешування заклали міцну основу для оптимізації коду, яка не лише робить Chrome ефективнішим, але й перегукується зі спостереженнями старшого інженера Microsoft, який зазначив, що програми, що неефективно використовують пам'ять, можуть уповільнювати роботу Windows.
Окрім пам'яті, Google також зосередився на покращенні обробки рядків у рендерері. Вони впровадили новий метод хешування під назвою rapidhash , який покращує швидкість обробки та оптимізує продуктивність під час роботи з великими рядками даних. Впровадження цієї технології є явним кроком уперед у зусиллях щодо зменшення затримки під час завантаження та відображення веб-контенту.
Примітно, що для складних завдань, таких як обчислення стилів CSS для різних елементів, які споживають системні ресурси, Google додав більш просунуті методи кешування. В результаті частота звернень до кешу значно збільшується, а кількість промахів зменшується, що забезпечує Chrome чудову продуктивність під час складного перегляду веб-сторінок.
Джерело: https://baoquocte.vn/vi-sao-google-chrome-lai-ngay-cang-duyet-web-nhanh-hon-316953.html






Коментар (0)