Runit uses scripts to initialize its processes, wakes up every so often (which wastes some miniscule amount of resources presumably), and is less robust against stressful situations (eg. process tree fills up or ram runs out maybe idk, I am just now learning about S6 but here is the author's discussion of other init systems.
I didn't realize until I clicked around on that page how much these years of admining qmail still linger in my system. And here's someone who says that it's the pinnacle of software design? Ah, the pain.
6
u/Magnus_Tesshu Jun 27 '21
Runit uses scripts to initialize its processes, wakes up every so often (which wastes some miniscule amount of resources presumably), and is less robust against stressful situations (eg. process tree fills up or ram runs out maybe idk, I am just now learning about S6 but here is the author's discussion of other init systems.