Re: nginxQuic: скорость загрузки при активации kTLS
izorkin на gmail.com
izorkin на gmail.com
Пн Янв 8 13:17:51 UTC 2024
Добрый день, Роман.
В среднем чуть-чуть лучше результат, скорость иногда выше на
5-10 МБайт/сек. Иногда на одном уровне держится.
По профилю видно, что sendmmsg()практически не используется:
626 31.3% 31.3% 626 31.3% __sendmsg
546 27.3% 58.7% 546 27.3% _aesni_ctr32_ghash_6x
279 14.0% 72.7% 279 14.0% __libc_pread64
174 8.7% 81.4% 174 8.7% __memmove_avx_unaligned_erms
64 3.2% 84.6% 64 3.2% epoll_wait
42 2.1% 86.7% 42 2.1% __recvmsg
11 0.6% 87.2% 115 5.8% ngx_quic_write_buffer
10 0.5% 87.7% 116 5.8% ngx_quic_recvmsg
9 0.5% 88.2% 9 0.5% __sendmmsg
9 0.5% 88.6% 9 0.5% ngx_quic_alloc_buf
9 0.5% 89.1% 92 4.6% ngx_quic_create_frame
8 0.4% 89.5% 8 0.4% aesni_ctr32_encrypt_blocks
8 0.4% 89.9% 8 0.4% ngx_quic_free_chain
7 0.4% 90.2% 7 0.4% __strcmp_avx2
7 0.4% 90.6% 1360 68.1% ngx_quic_output
7 0.4% 90.9% 7 0.4% ngx_quic_parse_frame
6 0.3% 91.2% 6 0.3% aesni_encrypt
6 0.3% 91.5% 6 0.3% evp_cipher_init_internal
6 0.3% 91.8% 431 21.6% ngx_output_chain
5 0.3% 92.1% 581 29.1% gcm_cipher_internal
5 0.3% 92.3% 5 0.3% gcm_ghash_avx
5 0.3% 92.6% 573 28.7% generic_aes_gcm_cipher_update
5 0.3% 92.8% 5 0.3% ngx_alloc_chain_link
5 0.3% 93.1% 141 7.1% ngx_http_image_body_filter
4 0.2% 93.3% 17 0.9% EVP_CIPHER_CTX_ctrl
4 0.2% 93.5% 9 0.5% EVP_EncryptFinal_ex
4 0.2% 93.7% 4 0.2% _init
Вы писали 8 января 2024 г., 15:18:45:
> У вас quic_gso включен? Если нет, попробуйте включить:
> quic_gso on;
> Также попробуйте приаттаченный патч, добавляющий поддержку sendmmsg()
> (quic_gso при этом оставьте включенным). nginx будет надо переконфигурить
> перед сборкой.
> Интересно посмотреть, как изменятся цифры.
> --
> Roman Arutyunyan
--
С уважением,
Izorkin mailto:izorkin на gmail.com
Подробная информация о списке рассылки nginx-ru