RSS Chromium Blog
Подписаться
Сделать Chrome быстрее с помощью QUIC
В октябре 2020 года Chrome включил HTTP/3 по умолчанию, что привело к улучшению производительности по сравнению с HTTP/1, HTTP/2 и Google QUIC. Преимущества HTTP/3 включали снижение задержки поиска Google и меньшее количество повторных буферизаций для YouTube. Однако путь к оптимизации производительности не закончился с включением HTTP/3 по умолчанию. Недавние достижения включают реализацию кадра HTTP/3 ORIGIN и предпочитаемого адреса сервера, которые были включены по умолчанию в M131. Кадр HTTP/3 ORIGIN улучшает слияние соединений, а предпочитаемый адрес сервера снижает время кругового пути соединения. Кадр ORIGIN позволяет серверу указать, какие домены он хотел бы объединить в соединение, снижая ненужные соединения и задержку. Создание нового соединения является дорогим в плане задержки, использования памяти и процессора, что делает слияние соединений важным для производительности. Функция предпочитаемого адреса сервера позволяет серверу указать предпочитаемый адрес для миграции клиента, что может снизить время кругового пути и повысить стабильность. Тестирование показало, что эта миграция проходит успешно более 99% времени в Chrome и снижает среднее время кругового пути на 40-80%. Реализация этих функций, как ожидается, еще больше улучшит производительность HTTP/3 в будущем.