Tuesday, November 6, 2012

Trying out Systemd

I've been trying out Systemd after seeing a post on the Crunchbang forum which suggested it might lead to faster boot and shutdown times. I haven't noticed any dramatic improvement.

Systemd is available in the Debian Testing repository. Getting it working requires editing the file /etc/default/grub and editing one line:

GRUB_CMDLINE_LINUX_DEFAULT="quiet init=/bin/systemd"

Followed by:

# update-grub

As described in the Debian Wiki.

The H Open has a good article on Systemd.


  1. I am not surprised, all I got with shift to system.d in Chakra is headaches and no faster boots.

  2. systemd isn't really about faster boots, that's a misconception spread by ever-helpful journalists. It supports parallel init, but then, so do lots of other init systems, and the benefits of parallel init tend to be overstated anyway. Lennart has blogged about how it's possible to make boot really fast, and he explained using systemd since, hey, he wrote systemd, but that's more about research into what bits of the boot process you can optimize under certain circumstances than it is about 'systemd boots really fast'.

    No, the point of systemd is to be a more advanced and featureful init system. It would take way longer than a blog comment to explain all the awesome features of systemd, but Lennart's 'systemd for administrators' feature incidentally acts as an introduction to many of them:


    There's many other neat links to documentation, articles and even a few videos at http://www.freedesktop.org/wiki/Software/systemd .