Hello!
On Sun, Jan 07, 2024 at 09:57:45AM +0300, izor...@gmail.com wrote:
> Обнаружилась ещё одна ошибка с текущим вариантом патча:
> https://github.com/NixOS/nixpkgs/pull/278380
>
> Некорректно кэшируются файлы, которые предварительно сжаты в формат
> gzip и/или brotli форматы.
>
> Может
Hello!
On Sun, Jan 07, 2024 at 10:39:00AM +0300, izor...@gmail.com wrote:
> Доброе утро.
>
> При использовании kTLS и sendfile наблюдается просадка производительности
> при отдаче статических файлов, например при видео-стриминге. Одним из
> вариантов решения является перенести статический файлы
Добрый день, Роман.
Забыл добавить текущий анализ профиля без использования патча:
670 32.1% 32.1% 670 32.1% __sendmsg
538 25.8% 58.0% 538 25.8% _aesni_ctr32_ghash_6x
269 12.9% 70.9% 269 12.9% __libc_pread64
176 8.4% 79.3% 176 8.4%
Добрый день, Роман.
В среднем чуть-чуть лучше результат, скорость иногда выше на
5-10 МБайт/сек. Иногда на одном уровне держится.
По профилю видно, что sendmmsg()практически не используется:
626 31.3% 31.3% 626 31.3% __sendmsg
546 27.3% 58.7% 546 27.3%
Добрый день,
On Thu, Jan 04, 2024 at 07:04:31PM +0300, izor...@gmail.com wrote:
> Добрый вечер, Илья.
>
> Замерил тесты на физическом сервере, пока без без поддержки kTLS.
> Оказывается в тестах на виртуальной машине я неправильно интерпретировал
> интерпретировал скорости,
> которые выводила
On Mon, Jan 08, 2024 at 02:46:32PM +0400, Roman Arutyunyan wrote:
> Добрый день,
>
> On Tue, Jan 02, 2024 at 11:50:08PM +0300, izor...@gmail.com wrote:
> > Здравствуйте.
> >
> > Сравнил скорость загрузки большого файла на тестовой виртуальной машине
> > разными протоколами:
> > - HTTP/1.1 -
Добрый день, Роман.
Да, я уже разобрался, что kTLS не поддерживает HTTP/3 протокол. Первые тесты
я неправильно замерял, в итоге и сложилось неправильное предположение.
Думал, что как-то можно добиться более высокой скорости.
Вы писали 8 января 2024 г., 13:46:32:
> kTLS не работает для HTTP/3.
Добрый день,
On Tue, Jan 02, 2024 at 11:50:08PM +0300, izor...@gmail.com wrote:
> Здравствуйте.
>
> Сравнил скорость загрузки большого файла на тестовой виртуальной машине
> разными протоколами:
> - HTTP/1.1 - ~102 МБит/сек
> - HTTP/2 - ~97 МБит/сек
> - HTTP/3 - ~125 МБит/сек
>
> После