[Fedora-xen] Xen 3.0.4...
Daniel P. Berrange
berrange at redhat.com
Wed Apr 25 19:37:35 UTC 2007
On Wed, Apr 25, 2007 at 03:31:49PM -0400, Boudreau Luc wrote:
> Correct me if I'm wrong, but considering this :
>
> - FC6 ships with Xen 3.0.3 with xen-kernel version 2.6.20
>
> - Xen 3.0.3 has a serious performance bug (see
> http://lists.xensource.com/archives/html/xen-devel/2006-10/msg00487.html
> )
>
> - This bug is fixed in Xen 3.0.4
No it isn't. The performance bug is actually at least x2 worse in Xen 3.0.4
http://lists.xensource.com/archives/html/xen-devel/2007-04/msg00663.html
If you want immediate relief from xenstore performance problems in 3.0.3,
the quick *hack* is to add this in /etc/init.d/xend
if [ -d /dev/shm ]; then
if [ ! -d /dev/shm/xenstored ]; then
mkdir /dev/shm/xenstored
chcon system_u:object_r:xenstored_var_lib_t /dev/shm/xenstored/
mount --bind /dev/shm/xenstored /var/lib/xenstored
fi
fi
Immediately after the 'modprobe netloop' line in the start() function.
This stops xenstored I/O hitting your disk, by moving it into a ramdisk.
There's no need to keep xenstored state around between reboots so this
is a reasonably safe hack. I'm experimenting with more long term fixes.
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
More information about the Fedora-xen
mailing list