I wrote up a quick blueprint

  http://wiki.ceph.com/01Planning/02Blueprints/Dumpling/zero-copy_bufferlists

on extending bufferlists to do zero-copy between kernel/userspace using 
splice(2) and friends.  This should be a fun piece of work that is 
relatively self-contained and has potentially significant performance 
payout.

There is also the possibility of taking the result and building a 
shared library out of it that other projects can consume.  Ceph's 
bufferlists are pretty cool IMHO, and having working zero-copy support 
on Linux would make them even cooler.

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

Reply via email to