Спустя почти год после масштабного обновления 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)