Ubuntu博客谈Rust调度器和微内核设计的未来潜力
Ubuntu博客谈Rust调度器和微内核设计的未来潜力 Righi今天在Ubuntu博客上发布了一篇文章,内容围绕使用eBPF加载调度程序实现的sched-ext、Rust和Ubuntu开发新的Linux调度程序实现。除了开发人员的优势外,这种组合还能为最终用户带来优势,比如可以根据用户的工作负载和其他特殊情况加载优化的调度程序。博文还指出,如果需要,"scx_rustland"可以通过PPA在Ubuntu 24.04中使用。Rust调度程序的工作表明,它有可能成为最近主推到内核的默认EEVDF调度程序的替代品。Ubuntu 博客文章最后写道:"我们正朝着一种微内核设计迈进,它有可能为 Linux 认证铺平道路:在上述情况下,如果用户空间调度程序崩溃,任务将无缝过渡到默认的内核调度程序,确保系统的持续可用性,而不会出现任何停机时间。这表明,类似的方法也可用于其他子系统,从而使 Linux 内核能够提供完全冗余和崩溃安全的系统"。虽然这不在即将发布的 Ubuntu 24.04 LTS 版本的范围之内,但在 Ubuntu 博客上看到这些评论,而且是在 Canonical 一直在加强其性能和工程团队的时候,还是相当耐人寻味的。SCX_RUSTLAND 的工作本身就已经证明非常有趣,观察他们未来会在这一领域进行怎样的创新将是一件非常有趣的事情。 ... PC版: 手机版:
在Telegram中查看相关推荐

🔍 发送关键词来寻找群组、频道或视频。
启动SOSO机器人