[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Re: [kvm-devel] [PATCH 1/3] Refactor AIO interface to a
From: |
Jamie Lokier |
Subject: |
Re: [Qemu-devel] Re: [kvm-devel] [PATCH 1/3] Refactor AIO interface to allow other AIO implementations |
Date: |
Fri, 18 Apr 2008 17:22:13 +0100 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
Anthony Liguori wrote:
> >I'm of the view that '-aio auto' would be a really good option - and
> >when it's proven itself, it should be the default. It could work on
> >all QEMU hosts: it would pick synchronous IO when there is nothing else.
>
> Right now, not specifying the -aio option is equivalent to your proposed
> -aio auto.
>
> I guess I should include an info aio to let the user know what type of
> aio they are using. We can add selection criteria later but
> semantically, not specifying an explicit -aio option allows QEMU to
> choose whichever one it thinks is best.
Great. I guess the next step is to add selection criteria, otherwise
a million Wikis will tell everyone to use '-aio linux' :-)
Do you know what the selection criteria should be - or is there a
document/paper somewhere which says (ideally from benchmarks)? I'm
interested for an unrelated project using AIO - so I'm willing to help
get this right to some extent.
-- Jamie
- [Qemu-devel] [PATCH 3/3] Implement linux-aio backend, (continued)
- [Qemu-devel] Re: [kvm-devel] [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Daniel P. Berrange, 2008/04/17
- [Qemu-devel] Re: [kvm-devel] [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Anthony Liguori, 2008/04/17
- [Qemu-devel] Re: [kvm-devel] [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Daniel P. Berrange, 2008/04/17
- [Qemu-devel] Re: [kvm-devel] [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Anthony Liguori, 2008/04/17
- Re: [Qemu-devel] Re: [kvm-devel] [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Jamie Lokier, 2008/04/18
- Re: [Qemu-devel] Re: [kvm-devel] [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Anthony Liguori, 2008/04/18
- Re: [Qemu-devel] Re: [kvm-devel] [PATCH 1/3] Refactor AIO interface to allow other AIO implementations,
Jamie Lokier <=
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Avi Kivity, 2008/04/18
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Jamie Lokier, 2008/04/20
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Avi Kivity, 2008/04/20
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Jamie Lokier, 2008/04/20
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Avi Kivity, 2008/04/21
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Jamie Lokier, 2008/04/21
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Avi Kivity, 2008/04/22
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Jamie Lokier, 2008/04/22
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Anthony Liguori, 2008/04/22
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH 1/3] Refactor AIO interface to allow other AIO implementations, Avi Kivity, 2008/04/22