On Mon, Dec 10, 2012 at 07:11:44AM -1000, Sam Lang wrote: > >>Is libaio really needed to build ceph-fuse? I use macports on my system > >>and the last time I tried to make a change set to let ceph/ceph-fuse > >>build on my laptop failed as I didn't have libaio, though I could just > >>write a port for it. > > > >libaio is only used by ceph-osd. Not needed by fuse. > > An alternative on OSX could be aio-lite: > https://trac.mcs.anl.gov/projects/aio-lite > > It might perform better on linux as well because of the request > serialization there, although that library was implemented a few > years ago, and the linux implementation may have improved > significantly since then. It also wouldn't be hard to do something > similar with ceph thread structures instead of depending on an > external library like this one. libaio is the library the provides the kernel AIO API, which is very different from Posix AIO. -- 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