TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Hummingbird, a lightning fast Linux init

3 点作者 bananaoomarang将近 4 年前

1 comment

theamk将近 4 年前
I don&#x27;t get it. Why would you have an init system where half of the logic is in C, and half in the shell?<p>Having most of the logic in shell (like sysvinit) makes sense from customization perspective.<p>Having most of the logic in C (like systemd) gives you speed, especially when combined with multi-threading.<p>But this? Neither speed nor customizeability.<p>(The &quot;speed&quot; claims are especially weird given that it starts everything _serially_ [0]. Unless you are running things on a slow, single-core machine and&#x2F;or have no services, I bet systemd is going to be faster)<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;Sweets&#x2F;hummingbird&#x2F;blob&#x2F;master&#x2F;dist&#x2F;kiss&#x2F;interlude#L43" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Sweets&#x2F;hummingbird&#x2F;blob&#x2F;master&#x2F;dist&#x2F;kiss&#x2F;...</a>