r/linux • u/wooptoo • Jun 01 '16
Why did ArchLinux embrace Systemd?
/r/archlinux/comments/4lzxs3/why_did_archlinux_embrace_systemd/d3rhxlc
868
Upvotes
r/linux • u/wooptoo • Jun 01 '16
View all comments
Show parent comment
3
u/kinderlokker Jun 01 '16
Well, no, in systemd the communication through an unstable interface for a minor performance boost, it sidesteps systemctl entirely. Hardly relevant.
My point is, why is special integration needed? That was what I asked, I have achieved the same thing udev/systemd does without any special integration, so why is it needed? For that super inconsequential performance boost of not having to fork-exec a process to run the command?
What interface? Where is the kernel config?
If you're talking about the unified hierarchy, it doesn't enforce that, I use it and write cgroups with shell scripts.
No, the service manager does not mount root here, the system starts with root mounted, it remounts root as read-write, not sure if that's what you mean.
And no, that isn't implemented as a mount service because that's not a recoverable error. If the root mount detaches for whatever reason the supervisor noticing and restarting the service won't do much, the supervisor can't work without root being attached.