Dear list,

are Rados' IoCtx objects able to process multiple asynchronous operations at the same time, or is it necessary to wait for an operation to complete, before issuing a following operation?

I.e., can I do the following and expect it to work?

IoCtx ctx;
ctx.aio_read( ... read 1 ... );
ctx.aio_read( ... read 2 ... );
ctx.aio_read( ... read 3 ... );

... time passes ...

read 3 completes (e.g.)
read 1 completes
read 2 completes

TIA,
Cheers,

Rutger


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

Reply via email to