Bug 510773 - correct memory buffering for staging with affecting perf for small messages
correct memory buffering for staging with affecting perf for small messages
Status: NEW
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: qpid-cpp (Show other bugs)
1.1
All Linux
low Severity low
: ---
: ---
Assigned To: messaging-bugs
MRG Quality Engineering
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2009-07-10 13:44 EDT by Carl Trieloff
Modified: 2013-02-24 08:23 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Carl Trieloff 2009-07-10 13:44:35 EDT
The 'higher layers' do indeed still load and send a frames worth of data at a
time. However the threading change added some time ago had the side effect
(unnoticed at the time) of having these queued up in the io layer before they
are written out to the wire (which is only done once the thread doing the
sequential load-and-send completes). Thus all the frames are held in memory
before the message can be written and the intended end-to-end handling of large
messages is no longer implemented.

Note You need to log in before you can comment on or make changes to this bug.