From: Richard Jones Date: Mon, 7 Jun 2010 14:29:31 +0000 (+0100) Subject: Use the noop scheduler inside the appliance. X-Git-Tag: 1.3.20~7 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=1253f577fa162b9170b22f3c543167aa99795920;p=libguestfs.git Use the noop scheduler inside the appliance. In my limited tests, this seems to make a small but noticable difference, improving the performance of some straightforward read operations by a little over 10%. For more information see: http://kbase.redhat.com/faq/docs/DOC-5428 --- diff --git a/appliance/init b/appliance/init index c622788..b8133ca 100755 --- a/appliance/init +++ b/appliance/init @@ -66,6 +66,9 @@ lvm vgchange -ay --ignorelockingfailure # Improve virtio-blk performance (RHBZ#509383). for f in /sys/block/vd*/queue/rotational; do echo 1 > $f; done +# http://kbase.redhat.com/faq/docs/DOC-5428 +for f in /sys/block/[hsv]d*/queue/scheduler; do echo noop > $f; done + # Keep these to enhance the usefulness of debug output. ls -l /dev cat /proc/mounts