On Mon, 23 Jul 2012 17:57:46 +0200 Tom Gundersen <teg@jklm.no> wrote:
On Mon, Jul 23, 2012 at 5:35 PM, Kevin Chadwick <ma1l1ists@yahoo.co.uk> wrote:
Systemd is larger than init, so for embedded it may well quadruple boot time.
What utter bullshit. Please, Kevin, if you are going to throw around numbers, do some measurements first.
systemd is so far even more successful in embedded environments than in desktop ones (i.e. embedded people seem to be more eager to ship it), I doubt that would be the case if it is four times slower to boot. I'm currently using it on my raspberry pi, without any problems. I have not done any performance measurements, but there are very good reasons why initscripts are expected to be slower than systemd (on the same setup) and it has nothing to do with bash versus C, or the size of the binaries.
To add, in general sysVinit does not see much use in modern embedded systems. For instance, (open)webOS (and probably android) has gone the upstart way. So far, only network appliances use sysVinit, but these are pretty conservative, e.g. many are still on 2.4 kernels (stock cisco, tomato, dd-wrt, etc).
Is debian switching
That remains to be seen. There are certainly lots of debian people involved with systemd upstream, and there are people working on systemd integration in debian.
-t
-- Leonid Isaev GnuPG key: 0x164B5A6D Fingerprint: C0DF 20D0 C075 C3F1 E1BE 775A A7AE F6CB 164B 5A6D