[Initscripts-ng-commits] r97 - in /trunk/www/soc2006-bootsystem: ./
log/
dvictoria-guest at users.alioth.debian.org
dvictoria-guest at users.alioth.debian.org
Thu Jul 20 22:15:37 UTC 2006
Author: dvictoria-guest
Date: Thu Jul 20 22:12:42 2006
New Revision: 97
URL: http://svn.debian.org/wsvn/initscripts-ng/?sc=1&rev=97
Log:
tests for reordering with insserv and parallel execution (with shell and startpar)
Added:
trunk/www/soc2006-bootsystem/bootchart_sidKtip_insservModified.png (with props)
trunk/www/soc2006-bootsystem/bootchart_sidKtip_insservModified.tgz (with props)
trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-shell.png (with props)
trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-shell.tgz (with props)
trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-startpar.png (with props)
trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-startpar.tgz (with props)
trunk/www/soc2006-bootsystem/log/bootprofile_etch
trunk/www/soc2006-bootsystem/log/bootprofile_sarge
trunk/www/soc2006-bootsystem/log/bootprofile_sid060720
trunk/www/soc2006-bootsystem/log/bootprofile_sidinsserv
trunk/www/soc2006-bootsystem/log/bootprofile_sidinsservMod
trunk/www/soc2006-bootsystem/log/bootprofile_woody
Modified:
trunk/www/soc2006-bootsystem/bootcharts.html
Added: trunk/www/soc2006-bootsystem/bootchart_sidKtip_insservModified.png
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootchart_sidKtip_insservModified.png?rev=97&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootchart_sidKtip_insservModified.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootchart_sidKtip_insservModified.tgz
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootchart_sidKtip_insservModified.tgz?rev=97&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootchart_sidKtip_insservModified.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-shell.png
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-shell.png?rev=97&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-shell.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-shell.tgz
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-shell.tgz?rev=97&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-shell.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-startpar.png
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-startpar.png?rev=97&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-startpar.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-startpar.tgz
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-startpar.tgz?rev=97&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootchart_sidKtip_parallel-startpar.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: trunk/www/soc2006-bootsystem/bootcharts.html
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootcharts.html?rev=97&op=diff
==============================================================================
--- trunk/www/soc2006-bootsystem/bootcharts.html (original)
+++ trunk/www/soc2006-bootsystem/bootcharts.html Thu Jul 20 22:12:42 2006
@@ -45,7 +45,14 @@
</p>
Hotspots
<p>
-<a name=dash><b>Dash</b>-</a></a> Using dash instead of bash during boot was tested. Two methods were considered: by linking /bin/sh to /bin/dash<a href=bootchart_sidKtip_060720_dash_changelink.png>(png)</a><a href=bootchart_sidKtip_060720_dash_changelink.tgz>(tgz)</a> and by changing the scripts to use dash<a href=bootchart_sidKtip_060720_dash_changescripts.png>(png)</a><a href=bootchart_sidKtip_060720_dash_changescripts.tgz>(tgz)</a> . By linking we got a 4 second time reduction while with changing the scripts just 2 seconds. The bootchart of the system using dash requires 53 seconds <a href=bootchart_sidKtip_060720.png>(png)</a><a href=bootchart_sidKtip_060720.tgz>(tgz)</a><br>
+<a name=dash><b>Dash</b>-</a> Using dash instead of bash during boot was tested. Two methods were considered: by linking /bin/sh to /bin/dash<a href=bootchart_sidKtip_060720_dash_changelink.png>(png)</a><a href=bootchart_sidKtip_060720_dash_changelink.tgz>(tgz)</a> and by changing the scripts to use dash<a href=bootchart_sidKtip_060720_dash_changescripts.png>(png)</a><a href=bootchart_sidKtip_060720_dash_changescripts.tgz>(tgz)</a> . By linking we got a <b>4 second time</b> reduction while with changing the scripts just 2 seconds. The bootchart of the system using dash requires 53 seconds <a href=bootchart_sidKtip_060720.png>(png)</a><a href=bootchart_sidKtip_060720.tgz>(tgz)</a><br>
+</p>
+<p>
+<a name=reorder><b>Script reordering</b></a> <a name=insserv></a>The scripts were reordered using insserv (ver. 1.08.0-1) but there were some problems corrected: repeated scripts in /etc/rc2.d already started in /etc/rcS.d and stop-bootlogd, bootlogd and klogd. Reordering we got a <b>2 second</b> improvement. <a href=bootchart_sidKtip_insservModified.png>Bootchart</a><a href=bootchart_sidKtip_insservModified.tgz>(tgz)</a>.<br>
+The boot of the reference system requires 53 seconds <a href=bootchart_sidKtip_060720.png>(png)</a><a href=bootchart_sidKtip_060720.tgz>(tgz)</a>. See init-scripts order used <a href=log/bootprofile_sid060720> in the reference </a>, with the <a href=log/bootprofile_sidinsserv>insserv original reordering</a> and <a href=log/bootprofile_sidinsservMod>with the modifications</a>.
+</p>
+<p>
+<a name=parallel><b>Parallel execution</b></a> The boot time difference between parallel execution using CONCURRENCY=startpar and CONCURRENCY=shell in /etc/default/rcS was tested. CONCURRENCY=startpar shows no improvement from a modified script order with <a href=#insserv>insserv</a> while there is a further 2 second improvement with CONCURRENCY=shell. Thus, the total time improvement with parallel execution and reordering was of <b>4 seconds</b>. The reason for this behaviour may be due to a bug found in startpar. See the <a href=bootchart_sidKtip_parallel-shell.png>bootchart using shell</a><a href=bootchart_sidKtip_parallel-shell.tgz>(tgz)</a> and <a href=bootchart_sidKtip_parallel-startpar.png>using startpar</a><a href=bootchart_sidKtip_parallel-startpar.tgz>(tgz)</a>.
</p>
Fresh installs with KDE
Added: trunk/www/soc2006-bootsystem/log/bootprofile_etch
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/log/bootprofile_etch?rev=97&op=file
==============================================================================
--- trunk/www/soc2006-bootsystem/log/bootprofile_etch (added)
+++ trunk/www/soc2006-bootsystem/log/bootprofile_etch Thu Jul 20 22:12:42 2006
@@ -1,0 +1,60 @@
+Sysvinit profile
+-----------------
+
+...rcS.D symbolic farm...
+S01glibc.sh
+S02mountkernfs.sh
+S03udev
+S04mountdevsubfs.sh
+S05bootlogd
+S05keymap.sh
+S10checkroot.sh
+S18hwclockfirst.sh
+S18ifupdown-clean
+S20module-init-tools
+S20modutils
+S22hwclock.sh
+S25libdevmapper1.02
+S30checkfs.sh
+S30procps.sh
+S35mountall.sh
+S36mountall-bootclean.sh
+S36mtab.sh
+S36udev-mtab
+S38pppd-dns
+S39ifupdown
+S40hostname.sh
+S40networking
+S43portmap
+S45mountnfs.sh
+S46mountnfs-bootclean.sh
+S48console-screen.sh
+S50alsa-utils
+S55bootmisc.sh
+S55urandom
+S70nviboot
+S70x11-common
+S75sudo
+S80installation-report
+S99stop-bootlogd-single
+
+
+...rcS.2 symbolic farm...
+S10sysklogd
+S11klogd
+S14ppp
+S20acpid
+S20dbus
+S20dirmngr
+S20exim4
+S20hotkey-setup
+S20inetd
+S20lpd
+S20makedev
+S21nfs-common
+S89atd
+S89cron
+S99gdm
+S99kdm
+S99rmnologin
+S99stop-bootlogd
Added: trunk/www/soc2006-bootsystem/log/bootprofile_sarge
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/log/bootprofile_sarge?rev=97&op=file
==============================================================================
--- trunk/www/soc2006-bootsystem/log/bootprofile_sarge (added)
+++ trunk/www/soc2006-bootsystem/log/bootprofile_sarge Thu Jul 20 22:12:42 2006
@@ -1,0 +1,55 @@
+Sysvinit profile
+-----------------
+
+...rcS.D symbolic farm...
+S02mountvirtfs
+S05bootlogd
+S05initrd-tools.sh
+S05keymap.sh
+S10checkroot.sh
+S18hwclockfirst.sh
+S18ifupdown-clean
+S20module-init-tools
+S20modutils
+S30checkfs.sh
+S30procps.sh
+S35mountall.sh
+S36discover
+S36mountvirtfs
+S38pppd-dns
+S39dns-clean
+S39ifupdown
+S40hostname.sh
+S40hotplug
+S40networking
+S41hotplug-net
+S43portmap
+S45mountnfs.sh
+S48console-screen.sh
+S50hwclock.sh
+S55bootmisc.sh
+S55urandom
+S70nviboot
+S70xfree86-common
+
+
+...rcS.2 symbolic farm...
+S10sysklogd
+S11klogd
+S14ppp
+S18portmap
+S20dirmngr
+S20exim4
+S20inetd
+S20lpd
+S20makedev
+S20ssh
+S20xfs
+S20xprint
+S21nfs-common
+S89atd
+S89cron
+S99kdm
+S99rmnologin
+S99stop-bootlogd
+S99xdm
Added: trunk/www/soc2006-bootsystem/log/bootprofile_sid060720
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/log/bootprofile_sid060720?rev=97&op=file
==============================================================================
--- trunk/www/soc2006-bootsystem/log/bootprofile_sid060720 (added)
+++ trunk/www/soc2006-bootsystem/log/bootprofile_sid060720 Thu Jul 20 22:12:42 2006
@@ -1,0 +1,60 @@
+Sysvinit profile
+-----------------
+
+...rcS.D symbolic farm...
+S01glibc.sh
+S02mountkernfs.sh
+S03udev
+S04mountdevsubfs.sh
+S05bootlogd
+S05keymap.sh
+S10checkroot.sh
+S18hwclockfirst.sh
+S18ifupdown-clean
+S20module-init-tools
+S20modutils
+S22hwclock.sh
+S25libdevmapper1.02
+S30checkfs.sh
+S30procps.sh
+S35mountall.sh
+S36mountall-bootclean.sh
+S36mtab.sh
+S36udev-mtab
+S38pppd-dns
+S39ifupdown
+S40hostname.sh
+S40networking
+S43portmap
+S45mountnfs.sh
+S46mountnfs-bootclean.sh
+S48console-screen.sh
+S50alsa-utils
+S55bootmisc.sh
+S55urandom
+S70nviboot
+S70x11-common
+S75sudo
+S80installation-report
+S99stop-bootlogd-single
+
+
+...rcS.2 symbolic farm...
+S10sysklogd
+S11klogd
+S20acpid
+S20dbus
+S20dirmngr
+S20exim4
+S20hotkey-setup
+S20inetd
+S20lpd
+S20makedev
+S20ssh
+S21nfs-common
+S89atd
+S89cron
+S99gdm
+S99kdm
+S99rmnologin
+S99stop-bootlogd
Added: trunk/www/soc2006-bootsystem/log/bootprofile_sidinsserv
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/log/bootprofile_sidinsserv?rev=97&op=file
==============================================================================
--- trunk/www/soc2006-bootsystem/log/bootprofile_sidinsserv (added)
+++ trunk/www/soc2006-bootsystem/log/bootprofile_sidinsserv Thu Jul 20 22:12:42 2006
@@ -1,0 +1,72 @@
+Sysvinit profile
+-----------------
+
+...rcS.D symbolic farm...
+S01glibc.sh
+S02mountkernfs.sh
+S03udev
+S04mountdevsubfs.sh
+S05bootlogd
+S05keymap.sh
+S10checkroot.sh
+S18hwclockfirst.sh
+S18ifupdown-clean
+S20module-init-tools
+S20modutils
+S22hwclock.sh
+S25libdevmapper1.02
+S30checkfs.sh
+S30procps.sh
+S35mountall.sh
+S36mountall-bootclean.sh
+S36mtab.sh
+S36udev-mtab
+S38pppd-dns
+S39ifupdown
+S40hostname.sh
+S40networking
+S43portmap
+S45mountnfs.sh
+S46mountnfs-bootclean.sh
+S48console-screen.sh
+S50alsa-utils
+S55bootmisc.sh
+S55urandom
+S70nviboot
+S70x11-common
+S75sudo
+S80installation-report
+S99stop-bootlogd-single
+
+
+...rcS.2 symbolic farm...
+S03udev
+S05module-init-tools
+S05modutils
+S08alsa-utils
+S08gdm
+S08kdm
+S08makedev
+S08pppd-dns
+S08stop-bootlogd
+S08urandom
+S09portmap
+S10hwclock.sh
+S10nfs-common
+S10nviboot
+S10sudo
+S11preload
+S11sysklogd
+S12klogd
+S13acpid
+S13atd
+S13console-screen.sh
+S13cron
+S13dbus
+S13dirmngr
+S13exim4
+S13hotkey-setup
+S13lpd
+S13rmnologin
+S13ssh
+S20inetd
Added: trunk/www/soc2006-bootsystem/log/bootprofile_sidinsservMod
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/log/bootprofile_sidinsservMod?rev=97&op=file
==============================================================================
--- trunk/www/soc2006-bootsystem/log/bootprofile_sidinsservMod (added)
+++ trunk/www/soc2006-bootsystem/log/bootprofile_sidinsservMod Thu Jul 20 22:12:42 2006
@@ -1,0 +1,60 @@
+Sysvinit profile
+-----------------
+
+...rcS.D symbolic farm...
+S01glibc.sh
+S02mountkernfs.sh
+S03udev
+S04mountdevsubfs.sh
+S05bootlogd
+S05keymap.sh
+S10checkroot.sh
+S18hwclockfirst.sh
+S18ifupdown-clean
+S20module-init-tools
+S20modutils
+S22hwclock.sh
+S25libdevmapper1.02
+S30checkfs.sh
+S30procps.sh
+S35mountall.sh
+S36mountall-bootclean.sh
+S36mtab.sh
+S36udev-mtab
+S38pppd-dns
+S39ifupdown
+S40hostname.sh
+S40networking
+S43portmap
+S45mountnfs.sh
+S46mountnfs-bootclean.sh
+S48console-screen.sh
+S50alsa-utils
+S55bootmisc.sh
+S55urandom
+S70nviboot
+S70x11-common
+S75sudo
+S80installation-report
+S99stop-bootlogd-single
+
+
+...rcS.2 symbolic farm...
+S01sysklogd
+S02klogd
+S08gdm
+S08kdm
+S08makedev
+S10nfs-common
+S13acpid
+S13atd
+S13cron
+S13dbus
+S13dirmngr
+S13exim4
+S13hotkey-setup
+S13lpd
+S13rmnologin
+S13ssh
+S20inetd
+S99stop-bootlogd
Added: trunk/www/soc2006-bootsystem/log/bootprofile_woody
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/log/bootprofile_woody?rev=97&op=file
==============================================================================
--- trunk/www/soc2006-bootsystem/log/bootprofile_woody (added)
+++ trunk/www/soc2006-bootsystem/log/bootprofile_woody Thu Jul 20 22:12:42 2006
@@ -1,0 +1,47 @@
+Sysvinit profile
+-----------------
+
+...rcS.D symbolic farm...
+S05initrd-tools.sh
+S05keymap.sh
+S10checkroot.sh
+S18hwclockfirst.sh
+S20modutils
+S30checkfs.sh
+S30procps.sh
+S30setserial
+S35devpts.sh
+S35mountall.sh
+S39dns-clean
+S39ifupdown
+S40hostname.sh
+S40networking
+S41portmap
+S45mountnfs.sh
+S48console-screen.sh
+S50hwclock.sh
+S55bootmisc.sh
+S55urandom
+S70nviboot
+
+
+...rcS.2 symbolic farm...
+S10sysklogd
+S11klogd
+S14ppp
+S19nfs-common
+S20acct
+S20exim
+S20inetd
+S20lpd
+S20makedev
+S20nfs-kernel-server
+S20pcmcia
+S20ssh
+S20xfs
+S89atd
+S89cron
+S99gdm
+S99kdm
+S99rmnologin
+S99xdm
More information about the Initscripts-ng-commits
mailing list