Genode 发布 2021 路线图

Genode 发布了 2021 路线图,主要包括五个方面的改进:

Pinephone

到今年年底,Genode 希望能够在 Pinephone 上使用 Genode,满足基本的网络浏览需求,拨打电话和 SMS。

重构 Linux 设备驱动程序环境

Genode 坚信必须大大减少将设备驱动程序从 Linux 内核移植到 Genode 所需工作,2021 计划以新的工具和文档形式进行这项工作。反过来,这也有利于将来更多开发人员为 Genode 的设备驱动程序覆盖做出贡献。

开发人员经验

对于新的开发者,Genode 认为其现有工具集是一个障碍,因为它的学习曲线非常陡峭。今年将改进工具和工作流程。起点是实验性的 Goa 工具,原则上允许开发人员使用熟悉的构建系统进行 Genode 开发。

优化

受诸如 Pinephone 之类的使用场景的激励,Genode 迫切希望进行优化。基于改进的系统跟踪所收集到的数据,考虑对接口进行改进,以改进 I/O(文件系统访问、网络)的批处理;热代码路径(如 TLS 查找,解析器和分配器)的微优化;架构更改(例如合并低层服务)。

GPU 支持

与优化密切相关,GPU 支持的需求也越来越大。但 GPU 支持还没有成为像 Sculpt OS 这样的系统场景的常规支持 。2021 年,Genode 希望改变这一点,让 GPU 支持成为一个可依赖的功能。将首先讨论英特尔图形问题,同时还将探索基于 ARM 的设备上的 GPUs。

猜你喜欢

转载自www.oschina.net/news/126801/genode-2021-road-map

相关文章