public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [patch 0/2] virtio-blk async IO (v3)
@ 2008-06-05  5:01 Marcelo Tosatti
  2008-06-05  5:01 ` [patch 1/2] QEMU/KVM: provide a reset method for virtio Marcelo Tosatti
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Marcelo Tosatti @ 2008-06-05  5:01 UTC (permalink / raw)
  To: Avi Kivity, Anthony Liguori; +Cc: kvm, Gerd v. Egidy

Resending the virtio-blk async patches, now that the reason for Gerd's
hangs are known.

The above results are on host hot-cached data, cold-cache data workloads
are the real winners, where the current code waits until each read
request is finished before submitting the next one.

ide:
Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
localhost.locald 2G 36618  88 107274  31 80361  49 44311  98 292436  94 +++++ +++

virtio-blk:

Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
localhost.locald 2G 39738  89 108389  31 82313  48 43943  98 290500  94 +++++ +++

virtio-blk-async:

Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
localhost.locald 2G 40781  92 102806  34 86887  36 44339  97 347461  78 +++++ +++


-- 


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

end of thread, other threads:[~2008-06-05  7:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-05  5:01 [patch 0/2] virtio-blk async IO (v3) Marcelo Tosatti
2008-06-05  5:01 ` [patch 1/2] QEMU/KVM: provide a reset method for virtio Marcelo Tosatti
2008-06-05  5:01 ` [patch 2/2] QEMU/KVM: virtio-blk async IO (v3) Marcelo Tosatti
2008-06-05  7:50 ` [patch 0/2] " Avi Kivity

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox