All of lore.kernel.org
 help / color / mirror / Atom feed
* Multiple concurrent async ops per IoCtx?
@ 2012-08-29 10:57 Rutger ter Borg
  2012-08-29 13:40 ` qemu-rbd : savevm monitor command don't save vmstate, is it normal ? Alexandre DERUMIER
  2012-08-29 14:41 ` Multiple concurrent async ops per IoCtx? Josh Durgin
  0 siblings, 2 replies; 10+ messages in thread
From: Rutger ter Borg @ 2012-08-29 10:57 UTC (permalink / raw)
  To: ceph-devel


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



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-08-30 12:17 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-29 10:57 Multiple concurrent async ops per IoCtx? Rutger ter Borg
2012-08-29 13:40 ` qemu-rbd : savevm monitor command don't save vmstate, is it normal ? Alexandre DERUMIER
2012-08-29 13:48   ` Smart Weblications GmbH - Florian Wiessner
2012-08-29 14:25     ` Alexandre DERUMIER
2012-08-29 16:15   ` Josh Durgin
2012-08-29 16:25     ` Yehuda Sadeh
2012-08-29 17:05       ` Josh Durgin
2012-08-29 16:29     ` Alexandre DERUMIER
2012-08-29 14:41 ` Multiple concurrent async ops per IoCtx? Josh Durgin
2012-08-30 12:16   ` Rutger ter Borg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.