Bug 357 - Make CDR allocators a per-connection resource
Summary: Make CDR allocators a per-connection resource
Status: ASSIGNED
Alias: None
Product: TAO
Classification: Unclassified
Component: ORB (show other bugs)
Version: 1.0.5
Hardware: All All
: P3 enhancement
Assignee: DOC Center Support List (internal)
URL:
Depends on:
Blocks:
 
Reported: 1999-10-07 14:38 CDT by Carlos O'Ryan
Modified: 1999-10-15 11:50 CDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos O'Ryan 1999-10-07 14:38:32 CDT
Advanced NICs can shared buffers with the application to minimize data copying
overhead.  If we are going to write pluggable protocols that support such
optimizations we will have to make the CDR buffers available from the
connection.
Since the amount of memory available through that mechanism could be limited it
is important to count on GIOP message fragmentation to send large messages
through the ORB.
It could be hard to integrate this optimizations with other TAO features, such
as zero-copy for octet sequences (and other data types in the future), because
in that case the buffer is allocated by the application.
Comment 1 Ossama Othman 1999-10-15 11:50:59 CDT
Accepted.