|
From: | Avi Kivity |
Subject: | Re: [Qemu-devel] [RFC] Replace posix-aio with custom thread pool |
Date: | Tue, 09 Dec 2008 19:16:51 +0200 |
User-agent: | Thunderbird 2.0.0.18 (X11/20081119) |
Gerd Hoffmann wrote:
Well, I see a massive slowdown when switching from sync to aio in the xen backend code. I think the reason is that due to the lack of a vectored interface (and thus /me submitting separate aio requests for each iovec element) stuff gets parallelized *way* too much and disk seek times are killing me.
Try switching to the deadline io scheduler. cfq has a known issue with this.
-- error compiling committee.c: too many arguments to function
[Prev in Thread] | Current Thread | [Next in Thread] |