Am Tue, 24 Feb 2015 16:51:11 -0500 schrieb Frank Peters : > On Tue, 24 Feb 2015 21:15:45 +0100 > Marc Joliet wrote: > > > > > I liked systemd enough to want to switch my desktop to it before I > > managed to finish writing this. And holy crap, Duncan was right: systemd is > > *so* *fast* on an SSD, it's just not funny. It takes *3 seconds* after the > > kernel boots for me to get a login screen > > > > It requires about just as long (3 secs) on my desktop machine *without* > systemd by just using my custom bash init script (no sysvinit or openrc either). > Furthermore, I use no SSD. FWIW, I was implicitly comparing systemd to OpenRC, which I was running previously (hell, I started using it in April 2009 when it was at version 0.4.3-r1, a bit more than than two years before it was first marked stable). What I was trying to say was that the speed improvement after installing an SSD was noticeable, but not overly so, whereas systemd exploits it to a much higher degree (as Duncan mentioned a while back, which is why I referred to him). And just to make it clear: I'm not bashing OpenRC. It was a really nice init system in the years that I used it (I especially grew fond of netifrc, and am glad that netctl is similarly declarative), but systemd serves my purposes better now. > But there's also no login required so it's probably even faster -- and > there's also no long list of permanently running daemons as well. > (After a boot, ps ax shows a very sparse process list.) A system that barely runs anything will boot quickly no matter whether it's on an SSD or on a hard disk. Though your point still stands: you run a very minimal system, so you see no need for anything to manage it. Put differently: why try to manage complexity where there is none? > For me, systemd is totally unnecessary, excessively burdensome, and > highly obfuscating to a complete control and understanding of my > system. > > To each his own. Exactly. I fully respect your wish to control your system totally :) . Something like systemd would just get in the way. > If you want/need it, fine. But don't expect me, > or everyone else, to slavishly follow. Please don't start with this "us vs. them" crap, it's wholly unnecessary. We are not antagonists, and nobody is trying to enslave anybody. > As has been more or less officially stated, systemd is an attempt to > provide a uniform and monolithic kernel-user space interface FOR THE > BENEFIT OF POTENTIAL (COMMERCIAL) SOFTWARE DEVELOPERS. RedHat wants > Linux to be just like MS Windows so that *they* (RedHat) can be just > like MS Windows. I've come to a different conclusion regarding the motives of the systemd developers (unification, yes, but to the benefit of as many Linux users as possible, and not just for commercial interests). But again, we both want different things from our systems, and that's *fine*. So what if I like systemd and you don't? Then I'll use it, and you won't. There's no need to turn this into a conflict. [...] > Frank Peters Greetings -- Marc Joliet -- "People who think they know everything really annoy those of us who know we don't" - Bjarne Stroustrup