Добрый день, Илья.
Может требуется ещё и поддержка recvmmsg()? Может поэтому
не работает sendmmsg()?
--
С уважением,
Izorkin mailto:izor...@gmail.com___
nginx-ru mailing list
nginx-ru@nginx.org
https://mailman.nginx.org/mail
Добрый вечер, Илья.
Судя по логам все попытки успешны.
Там все сообщения идентичны:
[debug] 33853#33853: *1 sendmmsg: 2 of 2 msg of size 69087
...
[debug] 33853#33853: *1 sendmmsg: 2 of 2 msg of size 70287
...
[debug] 33853#33853: *1 sendmmsg: 2 of 2 msg of size 84687
...
Почти все сообщения s
чт, 11 янв. 2024 г. в 20:25, :
> Добрый вечер, Илья.
>
>
> В логах не обнаружил сообщений sendmsg() и sendmmsg().
>
т.е. все попытки успешны ?
а вот эта часть есть в логах ?
+ngx_log_debug3(NGX_LOG_DEBUG_EVENT, c->log, 0,
+ "sendmmsg: %z of %ui msg of size %uz", n,
Добрый вечер, Илья.
В логах не обнаружил сообщений sendmsg() и sendmmsg().
Вы писали 11 января 2024 г., 22:11:56:
> я имею в виду вот этот код
> + if (n == -1) {
> + err = ngx_errno;
> +
> + switch (err) {
> + case NGX_EAGAIN:
> + ngx_log
чт, 11 янв. 2024 г. в 20:00, :
> Добрый вечер, Илья.
>
>
> Да, только 9 раз. Сейчас в тестах вообще только 3 раза был вызов. И в
> debug режиме
>
> чаще используется __libc_write вызов.
>
>
>
> 6965 69.8% 69.8%6965 69.8% __libc_write
>
> 654 6.6% 76.3% 654 6.6% __sendmsg
>
>
Добрый вечер, Илья.
Да, только 9 раз. Сейчас в тестах вообще только 3 раза был вызов. И в debug
режиме
чаще используется __libc_write вызов.
6965 69.8% 69.8% 6965 69.8% __libc_write
654 6.6% 76.3% 654 6.6% __sendmsg
357 3.6% 79.9% 357 3.6% _aesni_ctr32_ghash_6x
из интересного, в openssl master есть вот такое
https://github.com/openssl/openssl/blob/master/doc/designs/quic-design/dgram-api.md
пн, 8 янв. 2024 г. в 14:18, :
> Добрый день, Роман.
>
> В среднем чуть-чуть лучше результат, скорость иногда выше на
> 5-10 МБайт/сек. Иногда на одном уровне держитс