Red Hat 软件工程师 Lucas Zampieri 宣布了一个实验性 Linux CPU 调剂项目 scx_horoscope,它采取一种极不平常的调剂策略——根据及时行星地位、星座、月相与“宇宙气象”来决定体系资本的分派,从而影响义务履行优先级和时光片分派

这个调剂器基于 Linux 内核的 sched_ext 可扩大调剂框架,许可开辟者经由过程 eBPF 等机制实现自定义的调剂策略,而无需修改内核核心代码。开辟者将其实际应用扩大到 CPU、内存与收集义务的优先级调剂规矩中,并将复杂的占星术原则纳入调剂逻辑。

今朝该项目仍在积极迭代中,开辟者迎接感兴趣的供献者介入,赓续参加更多“宇宙混沌”的调剂规矩。

在演示中,Zampieri 举例称,假如某用户的星座是双子座,并在特定日期应用电脑,因为星象分列晦气,其 CPU 调剂策略可能降低该用户义务的履行速度,例如减慢 CPU 调剂 50%。这种设计显然离开了惯例机能优化原则,而是将星象与体系机能挂钩。

项目源码已在 GitHub 宣布(https://github.com/zampierilucas/scx_horoscope),并采取 GPL-2.0 开源许可证。Zampieri 在介绍中自嘲这是一个“科学上存疑、纯娱乐性质”的作品,并不建议将其用于临盆情况,只作为展示 sched_ext 框架灵活性的一个示例。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部