[Initscripts-ng-commits] r110 - in /trunk/www/soc2006-bootsystem:
./ bootcharts/ deliverable2/ deliverable3/
dvictoria-guest at users.alioth.debian.org
dvictoria-guest at users.alioth.debian.org
Tue Aug 15 07:56:37 UTC 2006
Author: dvictoria-guest
Date: Tue Aug 15 07:56:33 2006
New Revision: 110
URL: http://svn.debian.org/wsvn/initscripts-ng/?sc=1&rev=110
Log:
verbose tests
Added:
trunk/www/soc2006-bootsystem/bootcharts/
trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_notverbose.png (with props)
trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_notverbose.tgz (with props)
trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_original.png (with props)
trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_original.tgz (with props)
trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_quietverbose.png (with props)
trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_quietverbose.tgz (with props)
Modified:
trunk/www/soc2006-bootsystem/bootcharts.html
trunk/www/soc2006-bootsystem/deliverable2/debianboot_d2.kilepr
trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.kilepr
trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.tex
Modified: trunk/www/soc2006-bootsystem/bootcharts.html
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootcharts.html?rev=110&op=diff
==============================================================================
--- trunk/www/soc2006-bootsystem/bootcharts.html (original)
+++ trunk/www/soc2006-bootsystem/bootcharts.html Tue Aug 15 07:56:33 2006
@@ -58,7 +58,9 @@
<a name=preloading><b>Preloading</b></a> The Preload program from Behdad Esfahbod (a result from SoC2005) was tried again and after two reboots it showed a <b> 2 second </b> time improvement. mapprefix and exeprefix were set to empty such that all files would be accepted. The results were compared with mapprefix being <a href=log/dirpreload> set to the directories </a> used by some of the init scripts (strace -f initscript), adjusting the quantum time of preload (cycle parameter) and changing the position of the initscript to start just after hwclockfirst.sh. The results were the same: a <b> 2 second</b> time improvent. See the <a href=bootchart_sidKtip_preload.png>bootchart of preload accepting all files</a><a href=bootchart_sidKtip_preload.tgz>(tgz)</a>and <a href=bootchart_sidKtip_preload2.png>the bootchart with a selected set of directories from mapprefix</a><a href=bootchart_sidKtip_preload2.tgz>(tgz)</a>. 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>.
</p>
<p><a name=preloadcompare>Preload 0.2 and 0.4</a> were compared with no good results. See <a href=log/preloadcompare>log file</a>. For preload 0.2 the <a href=bootchart_debiansid_linux2.6.16_060809_preload0p4Default.png>default</a> gave 1 second more while <a href=bootchart_debiansid_linux2.6.16_060809_preload0p4Modified.png>the modified configuration</a> showed no time difference. With preload 0.4 both <a href=bootchart_debiansid_linux2.6.16_060809_preloadDefault.png>default</a> and <a href=bootchart_debiansid_linux2.6.16_060809_preloadModified.png>the modified configuration</a>.The <a href=bootchart_debiansid_linux2.6.16_060809.png>original</a> system took 51 seconds to boot.
-
+<p>
+<a name=verbose><b>Less verbose</b></a> The verbose option from the file /etc/default/rcS was changed to "VERBOSE=no" and "VERBOSE=quiet" but the effect was a one second longer boot time. See the <a href=bootcharts/bootchart_debiansid2_notverbose.png>bootchart with "VERBOSE=no"</a> and <a href=bootcharts/bootchart_debiansid2_quietverbose.png>bootchart with "VERBOSE=quiet"</a>.The boot of the reference system requires 52 seconds <a href=bootcharts/bootchart_debiansid2_original.png>(png)</a>.
+</p>
Fresh installs with KDE
Added: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_notverbose.png
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_notverbose.png?rev=110&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_notverbose.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_notverbose.tgz
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_notverbose.tgz?rev=110&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_notverbose.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_original.png
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_original.png?rev=110&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_original.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_original.tgz
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_original.tgz?rev=110&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_original.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_quietverbose.png
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_quietverbose.png?rev=110&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_quietverbose.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_quietverbose.tgz
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_quietverbose.tgz?rev=110&op=file
==============================================================================
Binary file - no diff available.
Propchange: trunk/www/soc2006-bootsystem/bootcharts/bootchart_debiansid2_quietverbose.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: trunk/www/soc2006-bootsystem/deliverable2/debianboot_d2.kilepr
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/deliverable2/debianboot_d2.kilepr?rev=110&op=diff
==============================================================================
--- trunk/www/soc2006-bootsystem/deliverable2/debianboot_d2.kilepr (original)
+++ trunk/www/soc2006-bootsystem/deliverable2/debianboot_d2.kilepr Tue Aug 15 07:56:33 2006
@@ -15,9 +15,9 @@
[item:debianboot_d2.kilepr]
archive=true
-column=2
-encoding=
-highlight=
+column=0
+encoding=ISO 8859-15
+highlight=None
line=0
open=false
pkg_extIsRegExp=false
Modified: trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.kilepr
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.kilepr?rev=110&op=diff
==============================================================================
--- trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.kilepr (original)
+++ trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.kilepr Tue Aug 15 07:56:33 2006
@@ -23,8 +23,8 @@
[item:debianboot_d3.tex]
archive=true
-column=129
+column=14
encoding=ISO 8859-1
highlight=LaTeX
-line=125
+line=238
open=true
Modified: trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.tex
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.tex?rev=110&op=diff
==============================================================================
--- trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.tex (original)
+++ trunk/www/soc2006-bootsystem/deliverable3/debianboot_d3.tex Tue Aug 15 07:56:33 2006
@@ -1,4 +1,3 @@
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Improve the Debian Boot Process.
% Google Summer of Code 2006
@@ -109,19 +108,19 @@
To first approach is implemented as follows:
-\textit{apt-get install dash
-dpkg-divert --add /bin/sh
-mv /bin/sh /bin/sh_old
-cd /bin
-ln -s dash sh}
+\textit{apt-get install dash}
+\textit{dpkg-divert --add /bin/sh}
+\textit{mv /bin/sh /bin/sh\_old}
+\textit{cd /bin}
+\textit{ln -s dash sh}
and removed as:
-\textit{dpkg-divert --remove /bin/sh
-rm /bin/sh
-mv /bin/sh_old /bin/sh
-apt-get remove --purge dash
-apt-get install --reinstall bash}
+\textit{dpkg-divert --remove /bin/sh}
+\textit{rm /bin/sh}
+\textit{mv /bin/sh\_old /bin/sh}
+\textit{apt-get remove --purge dash}
+\textit{apt-get install --reinstall bash}
For the second approach, the test consisted of changing the shell used for all the scripts in /etc/init from /bin/sh to /bin/dash
@@ -202,7 +201,7 @@
\begin{table}[t]
\begin{center}
-\begin{tabular}{cccc}
+\begin{tabular}{ccccccc}
\hline
% after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
\textit{Hotspot} & Comb.1 & Comb.2 & Comb.3 & Comb.4 & Comb.5 & Comb. 6\\
@@ -234,3 +233,7 @@
Discussion on the project may be followed in the \href{http://lists.alioth.debian.org/mailman/listinfo/initscripts-ng-devel}{initscripts-ng-devel mailing list} and the channel \#pkg-sysvinit in \emph{irc.debian.org}.
+
+\bibliography{debianboot}
+
+\end{document}
More information about the Initscripts-ng-commits
mailing list