Update README.md
组件化是现代操作系统开发的重要手段,尤其是目前基于Rust语言开发的新型操作系统内核利用Rust crate机制,构建操作系统无关的功能组件(如设备驱动),可面向不同应用需求快速构建不同类型的操作系统内核。目前的组件化实践主要是编译时按需编排内核组件,可运行在不同内核、不同特权态,但上述多样性在编译时确定,运行后无法按需调整。一个更为灵活的设计目标是运行时的运行态无关,即系统运行过程中可动态按需调整组件运行态,从而灵活适应用户对性能、安全等需求的灵活支撑。
马俊 majun@nudt.edu.cn
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
赛题题目:基于Rust语言的运行态无关驱动框架设计
赛题说明:
组件化是现代操作系统开发的重要手段,尤其是目前基于Rust语言开发的新型操作系统内核利用Rust crate机制,构建操作系统无关的功能组件(如设备驱动),可面向不同应用需求快速构建不同类型的操作系统内核。目前的组件化实践主要是编译时按需编排内核组件,可运行在不同内核、不同特权态,但上述多样性在编译时确定,运行后无法按需调整。一个更为灵活的设计目标是运行时的运行态无关,即系统运行过程中可动态按需调整组件运行态,从而灵活适应用户对性能、安全等需求的灵活支撑。
赛题要求:
评分标准:
功能完整性(50%):
应用效果(20%):
代码规范性(20%):
文档质量(10%):
赛题联系人:
马俊 majun@nudt.edu.cn
参考资料:
参赛资源支持:无