RSS Chromium Blog
Подписаться
Представляем версионирование общей памяти для улучшения медленных взаимодействий
Команда Chrome от Google всегда в приоритет ставит обеспечение неизменно быстрой производительности. Анализируя полевые данные, команда определила, что повторяющиеся синхронные вызовы для выборки файлов cookie сайтов являются причиной медленных взаимодействий. Многопроцессорная архитектура Chrome привела к борьбе за ресурсы, что усугубило проблему. Для решения этой проблемы команда ввела управление версиями разделяемой памяти, объединив значения файлов cookie с версиями, чтобы сократить межпроцессорные сообщения на 80% и ускорить доступ к файлам cookie на 60%. A/B-тестирование подтвердило 5-процентное улучшение самых медленных взаимодействий, что способствует повышению производительности Core Web Vitals для веб-сайтов. Внедрение управления версиями разделяемой памяти устранило избыточные запросы файлов cookie, которые ранее происходили сотни раз в секунду на некоторых сайтах. Это изменение отражает приверженность Chrome оптимизации производительности и улучшению взаимодействия с пользователем в Интернете.