From: Jens Axboe <qemu@kernel.dk>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] Re: high CPU load / async IO?
Date: Wed, 26 Jul 2006 19:54:44 +0200 [thread overview]
Message-ID: <20060726175443.GQ4044@suse.de> (raw)
In-Reply-To: <ea7tc9$79a$1@sea.gmane.org>
On Wed, Jul 26 2006, Sven Köhler wrote:
> >>>>> Sounds good, so at least it's on its way :-)
> >>>>> It's on of those big items left on the TODO, so will be good to see go
> >>>>> in. Then one should implement an ahci host controller for queued
> >>>>> command support next...
> >>>> Or use the scsi emulation :-)
> >>> Ah, did not know that queueing was fully implemented there yet!
> >> It isn't, but it's nearer than the SATA emulation!
> >
> > ahci wouldn't be too much work, but definitely more so than finishing
> > the scsi bits!
>
> That sounds great! I feel, like my dreams come true.
>
>
> BTW: Fabrice said, he will use the POSIX AIO (i guess, he means
> http://www.bullopensource.org/posix/ in case of Linux, right?)
Well I would assume that he just would use the glibc posix aio, which is
suboptimal but at least the code can be reused. The bull project looks
like it's trying to mimic posix aio on top of linux aio, so (if they got
the details right) that should be faster. I didn't check their sources,
though. You should be able to use the bull stuff with qemu, it would
most likely overloading the glibc function for posix aio.
> Which other OS do also support the POSIX AIO API?
No idea really, but I would guess any "unixy" OS out there.
--
Jens Axboe
prev parent reply other threads:[~2006-07-26 17:54 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-07-23 22:47 [Qemu-devel] high CPU load / async IO? Sven Köhler
2006-07-24 18:46 ` [Qemu-devel] " Anthony Liguori
2006-07-24 22:51 ` Sven Köhler
2006-07-25 14:55 ` Anthony Liguori
2006-07-25 18:15 ` Sven Köhler
2006-07-25 19:43 ` Jens Axboe
2006-07-25 20:37 ` Fabrice Bellard
2006-07-26 7:45 ` Jens Axboe
2006-07-26 12:21 ` Paul Brook
2006-07-26 12:23 ` Jens Axboe
2006-07-26 12:27 ` Paul Brook
2006-07-26 12:46 ` Jens Axboe
2006-07-26 14:14 ` Sven Köhler
2006-07-26 17:54 ` Jens Axboe [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060726175443.GQ4044@suse.de \
--to=qemu@kernel.dk \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).