Clifford Jansen created PROTON-2857:
---------------------------------------

             Summary: Improve performance of session flow control for senders.
                 Key: PROTON-2857
                 URL: https://issues.apache.org/jira/browse/PROTON-2857
             Project: Qpid Proton
          Issue Type: Improvement
          Components: proton-c
    Affects Versions: proton-c-0.39.0
            Reporter: Clifford Jansen
            Assignee: Clifford Jansen
         Attachments: test-drain.c, test-sender.c

The current interaction of pn_link_send and transfer frame generation results 
in many needless buffer rotate calls that are costly.

The attached test programs (courtesy of kgiusti) shine a bright light on the 
problem.  In this case a single 40MB message results in 76 buffer rotates and 
5GB of individual 8 bit byte moves that are all busy work.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to