Thanks for this Mick, The original context of the request for this graph was the AMQP large-message testing. Was this test run using iperf over the TCP adaptor? If so, it's possible that the buffering between the adaptor and Proton is obscuring the results.
I suspect that in the absence of vectored IO, the optimal Proton raw-buffer-size is larger than the optimal internal-buffer-size. This is a conjecture not based on science. -Ted On Tue, Feb 16, 2021 at 1:53 PM Michael Goulish <[email protected]> wrote: > I keep forgetting that I can't include images. > > <https://www.dropbox.com/s/b9sbe4cbh3mddo4/buffer_vs_throughput.jpg?dl=0> > Here it is. > <https://www.dropbox.com/s/b9sbe4cbh3mddo4/buffer_vs_throughput.jpg?dl=0> > > I'm afraid there's not much of any knee in this curve. > > By the way, CPU was almost unaffected. > Actually it improved slightly, from 208% at 512 byte buffer, > to 195 for buf=2048 to 191 for buf=3072 and above. >
