Speeding Up Debian Boot Process

My MTA (exim4) was taking about 10-20 seconds to start, holding back the boot process so I’ve tried this simple hack: Make Debian boot faster

Edit the startup script /etc/init.d/rc.
Changing the line:

startup $i start

to the following:

startup $i start &

Launching the startup scripts in parallel rather than waiting for each to complete first before running the next could cause problems with dependencies but on a vanilla 3.1 install it hasn’t caused any trouble (so far) and the system boots noticeably faster.

One Response to “Speeding Up Debian Boot Process”

  1. Tim Hardy Says:

    I’ve disabled this after fixing exim’s slow startup: details here. Now that exim starts rapidly, the speed gain is negligible and doesn’t outweigh the chance that this could possibly cause problems in the future as my system evolves. YMMV.

Leave a Reply