一种基于Rust语言与RISC-V架构的安全操作系统内核及其实现方法

AITNT
正文
推荐专利
一种基于Rust语言与RISC-V架构的安全操作系统内核及其实现方法
申请号:CN202510008803
申请日期:2025-01-03
公开号:CN119917278A
公开日期:2025-05-02
类型:发明专利
摘要
本发明公开了一种基于Rust语言与RISC‑V架构的安全操作系统内核实现方法,所述安全操作系统内核使用Rust语言进行开发,利用Rust语言的包括所有权系统、借用检查、智能指针、错误处理特性,保证操作系统内核的安全性;所述安全操作系统内核包括:硬件驱动模块、系统内核模块以及用户程序模块;所述硬件驱动模块用于对RISC‑V架构下的计算机硬件进行控制,为系统内核模块提供与硬件交互的接口;所述系统内核模块包含内存管理模块、进程管理模块以及文件管理模块,用于实现操作系统内核的基本功能,为用户程序模块提供系统调用接口;所述用户程序模块用于调用与测试系统内核模块的功能及其正确性。所述安全操作系统内核能够及时处理异常,保证了内存安全、并发安全。
技术关键词
操作系统内核 进程 内存管理模块 文件管理模块 磁盘 虚拟文件系统 虚拟内存管理 描述符 日志 索引 物理 节点 调度器 目录 控制块 控制文件系统 文件系统功能
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号