铁锈编写的Linux调度器显示了良好的游戏性能

2024年 1月 16日 71.1k 0


一位规范工程师一直在试验在Rust编程语言中实现Linux调度器。他的早期结果很有趣,而且很有希望成为一个基于Rust的调度器,它通过sched_ext实现一个使用eBPF的调度器,该调度器可以在运行时加载。

Andrea Righi,Ubuntu制造商Canonical的Linux内核工程师在推特上他一直在试验铁锈调度器:

我在圣诞节期间使用sched-ext在Rust中编写了一个Linux调度器,只是为了好玩。我非常震惊地发现,它不仅可以工作,而且在某些工作负载(即游戏)下,它的性能甚至可以超过默认的Linux调度器(EEVDF)。

他分享了一段YouTube视频,视频显示了一款游戏,在后台运行并行内核构建时,“scx_rustland”调度器的性能超过了默认的Linux内核调度器:

对于那些感兴趣的代码托管在 GitHub. It's an interesting Christmas break adventure and will be interesting to see where it leads.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论