Settings

Theme

Hummingbird, a lightning fast Linux init

github.com

3 points by bananaoomarang 5 years ago · 1 comment

Reader

theamk 5 years ago

I don't get it. Why would you have an init system where half of the logic is in C, and half in the shell?

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/...

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection