Op 17 jul 2011, om 05:32 heeft Sergey het volgende geschreven: > "Why is this better?" > ===================== > Because it's flexible, portable, simple, easy to support and it's unix-way. > > Such structure would work under any circumstances on almost any configuration. > Users of other Linux distributions can install `sysunixd`/`sysinetd` and it > will work out of box, together with any existing init system. > > If someone, having a tightly integrated bunch of native upstart scripts, > cannot > switch entire init system, he can still install `sysunixd` and `sysinetd` and > get some speed improvements. Even if he cannot use `sysunixd` and `sysinetd` > for starting services he can still benefit from faster disks mounting using > `sysmountd`. > > It's extremely portable. Users of other operating systems can install almost > every component (except systemd-cgroups). Such structure can be ported even > to the systems that don't support UNIX sockets (just disable `sysunixd` > and patch `libsystemd` to use different communication method). > > It does not have any extra dependencies. So if someone needs to build a > compact > system for netbook with 128MB RAM he can install just `systemd` and save a few > MB of RAM without dbus (Xorg+IceWM don't need dbus) and other systemd > services. > There's also no need in dbus on ssh/dns/http-servers.
FWIW, I run systemd on a 300MHz arm926 with 64MB ram :) _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel