最短专职开发?ReactOS 再招专职人员开发内存管理器

10 月 26 日, ReactOS 网站新闻宣布,ReactOS Deutschland e.V. 已聘请 JérômeGardou 在接下来的 3 个月中,全职从事 ReactOS 内核的内存管理器工作。

这与三个月前的通告几乎如出一辙,第一句话还都是“我自豪地宣布……”

7 月 14 日,ReactOS 宣布 ReactOS Deutschland e.V. 已聘请 Victor Perevertkin 在接下来的 3 个月中,全职从事 ReactOS 存储堆栈的工作。26 日的公告中提到,Victor 会继续为 ReactOS 工作,他将完成内核模式驱动程序框架(KMDF)移植到 ReactOS 的工作,这会使 ReactOS 能够利用许多为 Windows 编写的开源存储驱动程序。

ReactOS 是一个基于 Windows NT 架构设计原则的开源操作系统,主要目标是提供一个与 Windows 环境二进制兼容的操作系统,并应用了 Windows 操作系统的外观特性。ReactOS 所有代码都经过重新编写,ReactOS 并不是一个基于 Linux 的操作系统,而且不包含任何 UNIX 架构。

这次招聘的 Jérôme 是一名 ReactOS 资深人士,自 2009 年以来一直为该项目做出贡献。在接下来的几个月中,Jérôme 将彻底检查内核的Mm(内存管理器)和Cc(缓存控制器)组件。它们都是操作系统的核心部分,涉及每个内存请求和文件操作。改善它们预计将对 ReactOS 的整体稳定性和性能产生重大影响。

Jérôme 第一步想让Cc成为Mm的“客户”。 ReactOS 目前所做的是为每个文件部分创造一个缓存条目,现在则反过来做:Mm为每个缓存的文件创建一个部分,并在文件系统驱动程序请求时将其分页。

接下来的工作是将文件部分的创造集成到“现代”ReactOS 内存管理器(内部称为ARM3)的代码路径中,将页面注册到进程工作集中,最后实现用于适当内存分页的线程。

虽然两位开发者各自仅为 ReactOS 全职开发三个月,但已经实属不易。ReactOS 在 26 日通告的最后写道:有了两次全职招聘,2020 年绝对是 ReactOS 项目具有里程碑意义的一年。

相关阅读:

ReactOS 聘请全职开发者改进存储相关模块

ReactOS 0.4.13 发布,Windows 系统的开源替代方案

微软内核工程师称 ReactOS 剽窃 Windows Research Kernel

猜你喜欢

转载自www.oschina.net/news/119505/reactos-storage-development