From bf9327c0d9250603963a1f58dc33fbf1663b3243 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Wed, 24 Jun 2009 19:34:52 +0000 Subject: [PATCH] Nytt innlegg. --- blog/data/2009-06-24-fasterboot.txt | 43 +++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 blog/data/2009-06-24-fasterboot.txt diff --git a/blog/data/2009-06-24-fasterboot.txt b/blog/data/2009-06-24-fasterboot.txt new file mode 100644 index 0000000000..2c9078a885 --- /dev/null +++ b/blog/data/2009-06-24-fasterboot.txt @@ -0,0 +1,43 @@ +Title: Debian boots quicker and quicker +Tags: english, debian +Date: 2009-06-17 14:20 + +

Monday and tuesday I spent in London with a lot of the people +involved in the boot system on Debian and Ubuntu, to see if we could +find more ways to speed up the boot system. This was an Ubuntu funded +developer gathering. It was quite productive. We also discussed the +future of boot systems, and ways to handle the increasing number of +boot issues introduced by the Linux kernel becoming more and more +asynchronous and event base. The Ubuntu approach using udev and +upstart might be a good way forward. Time will show.

+ +

Anyway, there are a few ways at the moment to speed up the boot +process in Debian. All of these should be applied to get a quick +boot:

+ + + +

On our IRC channel for this effort, #pkg-sysvinit, a new idea was +introduced by Raphael Geissert today, one that could affect the +startup speed as well. Instead of starting some scripts concurrently +from rcS.d/ and another set of scripts from rc2.d/, it would be +possible to run a of them in the same process. A quick way to test +this would be to enable insserv and run 'mv /etc/rc2.d/S* /etc/rcS.d/; +insserv'. Will need to test if that work. :)

+ +

Support for makefile-style concurrency during boot was uploaded to +unstable yesterday. When we tested it, we were able to cut 6 seconds +from the boot sequence. It depend on very correct dependency +declaration in all init.d scripts, so I expect us to find edge cases +where the dependences in some scripts are slightly wrong when we start +using this.

-- 2.47.2