by bananaoomarang on 5/17/21, 7:20 PM with 1 comments
by theamk on 5/17/21, 8:19 PM
Having most of the logic in shell (like sysvinit) makes sense from customization perspective.
Having most of the logic in C (like systemd) gives you speed, especially when combined with multi-threading.
But this? Neither speed nor customizeability.
(The "speed" claims are especially weird given that it starts everything _serially_ [0]. Unless you are running things on a slow, single-core machine and/or have no services, I bet systemd is going to be faster)
[0] https://github.com/Sweets/hummingbird/blob/master/dist/kiss/...