Re: BUG #17005: Enhancement request: Improve walsender throughput by aggregating multiple messages in one send

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: BUG #17005: Enhancement request: Improve walsender throughput by aggregating multiple messages in one send
Дата
Msg-id 20210517162753.lmhmnfd72bn3nfms@alap3.anarazel.de
обсуждение исходный текст
Ответ на Re: BUG #17005: Enhancement request: Improve walsender throughput by aggregating multiple messages in one send  (Yura Sokolov <y.sokolov@postgrespro.ru>)
Ответы Re: [External] : Re: BUG #17005: Enhancement request: Improve walsender throughput by aggregating multiple messages in one send  (Rony Kurniawan <rony.kurniawan@oracle.com>)
Список pgsql-bugs
Hi,

On 2021-05-17 16:21:36 +0300, Yura Sokolov wrote:
> Andres Freund писал 2021-05-17 01:44:
> > What kind of network is this? I would have expected that if the network
> > can't keep up the small sends would end up getting aggregated into
> > larger packets anyway? Are you hitting a PPS limit due to the small
> > packages, but not yet the throughput limit?
> 
> I believe the reason is more in sys-call and kernel cpu time overhead than
> in network throughput. Especially in this "after meltdown+spectre" time.

Well, enabling Nagle's wouldn't change anything if the issue is just
syscall and not network overhead. Yet the ask was to enable Nagle's...

Greetings,

Andres Freund



В списке pgsql-bugs по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: BUG #17015: trigger + array + 'md5' -> 'domain kernel: pid ... (postgres), uid ..., was killed: out of swap spac
Следующее
От: Peter Geoghegan
Дата:
Сообщение: Re: BUG #16833: postgresql 13.1 process crash every hour