Увеличивается время Content Download в зависимости от размера контента

Не могу найти, какая настройка отвечает за такое поведение. Может буфер какой. Стоит Ubuntu 20.04, apache 2.4, nginx 1.18

Если в файле одни точки, то граница при которой увеличивается время Content Download, примерно 512kb. Сжатие включено.

Size 4.1 kB
Waiting (TTFB)  22.89 ms
Content Download  0.96 ms

Если файл больше 512kb, даже на несколько байт, то получается следующее

Size 4.1 kB
Waiting (TTFB)  23.03 ms
Content Download  15.06 ms

Если контент обычная html странца, то изначальный размер примерно 67872.

Size 14.0 kB
Waiting (TTFB)  21.43 ms
Content Download 0.76 ms

Добавил в файл один символ и время сразу увеличилось:

Size 14.0 kB
Waiting (TTFB)  28.21 ms
Content Download 19.44 ms

upd: Если в nginx степень сжатия 6, то получаются значения которые выше (для html файла). Если увеличить степень сжатия и поствить 7, в сжатом виде ответ сервера 13,9 и в файл можно добавлять еще символы пока ответ не станет 14.

Засада прям.

Пробовал nginx+apache, nginx+php-fpm, простая отдача apache или nginx простого html файл.


Ответы (0 шт):