Re: Boot poster challenge

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2004-11-17 at 21:28 +0100, Arjan van de Ven wrote:
> another interesting test might be the following:
> disable readahead (both services), store the attached file as /tmp/files
> and put the following near the top of /etc/rc.sysinit:
> /usr/sbin/readahead `/bin/cat /tmp/files`

I had to move it a bit further down so it gets picked up by top (which
in turn requires /proc):

--- /etc/rc.sysinit.orig
+++ /etc/rc.sysinit
@@ -26,8 +26,13 @@
 mount -n -t proc /proc /proc
 [ -d /proc/bus/usb ] && mount -n -t usbfs /proc/bus/usb /proc/bus/usb
 mount -n -t sysfs /sys /sys >/dev/null 2>&1

+# Log top output for boot analysis
+/usr/local/sbin/bootop start
+
+/usr/sbin/readahead `/bin/cat /tmp/files`
+
 . /etc/init.d/functions

 # Check SELinux status
 selinuxfs=`awk '/ selinuxfs / { print $2 }' /proc/mounts`


The result:
http://www.klika.si/ziga/bootchart/bootchart-diskless.png

There's a 20 MB load of files in your readahead list and they are being
read for 15 seconds.  I guess a 26.60 MB/sec 'hdparm -t' suggests room
for improvement?  Note that this is on a 4200 RPM drive.

-- 
Ziga


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux