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

[Xen-devel] Why are I/O rings bidirectional?

  • To: xen-devel@xxxxxxxxxxxxxxxxxxxxx
  • From: McGroarty <mcgroarty@xxxxxxxxx>
  • Date: Mon, 7 Feb 2005 16:59:00 -0600
  • Delivery-date: Mon, 07 Feb 2005 23:00:53 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=aijbYbFPUiS5i0/fwHL2kZyJ8siXIkrpYPWfEx4x9NxkWZlBECjFe1KV7YsOMDjMK0vrAQArukfQYNLwRx9kEY4BRko2ydId9gFPUP33BbbmzRzPzVcL7jJXEiOMnysRSX2g1DgJhzRTGcNmidauQjFRExaWfGCPjDHyjTHcfdg=
  • List-id: List for Xen developers <xen-devel.lists.sourceforge.net>

Hello. I am reading Xen and the Art of Virtualization. I am curious as
to why the async I/O ring buffers contain both requests and responses
in the same ring.

I have not seen this done before. Is it not more efficient to have one
ring for each direction? What is the benefit of the single ring?

SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.