Re: read/write on RADOS using external buffer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Wed, 2010-10-20 at 09:34 -0600, Sage Weil wrote:
> 
> > I think I can propose a patch which solves this problem without
> rados
> > client-specific data, threads, tids, maps, thread-local data, or
> > changes to SimpleMessenger.
> 
> SimpleMessenger will change no matter what, because the core problem
> that 
> we're trying to solve is that it allocates a new buffer when a message
> is 
> being read off the wire.  See SimpleMessenger::read_message(). 

FWIW, this buffer allocation is also an issue for trying to
implement an RDMA-based messenger. It would be nice to have
a pool of buffers to use that are already registered for RDMA,
to reduce the memory registration overhead.

-- Jim



--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux