proton engine performance: two strong credit management effects

2014-08-27 Thread Michael Goulish
conclusion = Using the proton engine interface (in C) I am seeing two aspects of credit management that can strongly affect throughput. The first is credit stall. If you frequently allow the credit available to the sender to drop

Re: proton engine performance: two strong credit management effects

2014-08-27 Thread Andrew Stitcher
On Wed, 2014-08-27 at 13:39 -0400, Michael Goulish wrote: conclusion = Using the proton engine interface (in C) I am seeing two aspects of credit management that can strongly affect throughput. The first is credit

Re: proton engine performance: two strong credit management effects

2014-08-27 Thread Andrew Stitcher
On Wed, 2014-08-27 at 14:55 -0400, Andrew Stitcher wrote: ... Of this only applies under the exact circumstances of these tests, until we have more data points. I'd suspect it must also depend on the message size too. Just to reply to myself... Keeping the credit window at around the MTU

Re: proton engine performance: two strong credit management effects

2014-08-27 Thread Ted Ross
On 08/27/2014 02:55 PM, Andrew Stitcher wrote: On Wed, 2014-08-27 at 13:39 -0400, Michael Goulish wrote: conclusion = Using the proton engine interface (in C) I am seeing two aspects of credit management that can strongly