Перейти к содержимому
35 / 41

Что такое приоритизация потоков в HTTP/2?

В HTTP/2 каждый запрос идёт в отдельном потоке (stream) внутри одного TCP-соединения. Приоритизация позволяет клиенту указать серверу, какие потоки важнее. Клиент назначает потоку вес (1-256) и зависимость от другого потока, формируя дерево приоритетов. Сервер распределяет пропускную способность пропорционально весам. Например, CSS и шрифты получают высокий приоритет, а картинки ниже экрана -- низкий. Это критично для производительности: без приоритизации мультиплексирование может замедлить загрузку, если малозначимые ресурсы отнимают bandwidth у критичных.

Что такое приоритизация потоков в HTTP/2? | JScriptiser