On 01/14/2010 07:17 AM, Amit Shah wrote:
Hello people,
This iteration of the series removes the START and END flags (and
hence the header associated with each buffer). That's the major change
since the last submission.
I think the biggest issue remaining is the buffering.
I think this is a pretty fundamental issue to work out since it
determines the very nature of the transport (stream vs. datagram).
Because you have to put a max buffer size on the transport, I think
buffering is a really flawed approach provably equivalent to just
increasing the message size within the transport. In general, the later
is a better approach because then the guest is using it's memory vs.
using host memory.
Regards,
Anthony Liguori