MazuNIX

mazu

MazuNIX

RTOS combining Linux rigor with Plan 9 simplicity, designed around SMP, real-time scheduling, and integrated networking.

AI 简介

Mazu 是一个面向 RISC-V64 架构的硬实时操作系统(RTOS),融合 Linux 内核的工程严谨性与 Plan 9 的简洁哲学。核心特性包括原生支持对称多处理器(SMP)、确定性硬实时调度(基于截止时间与优先级继承)、内核级集成网络栈(无 Berkeley sockets,直接函数接口),以及统一地址空间下的合成文件系统(/dev、/proc、/net)实现统一控制平面。所有子系统从设计之初即保证 SMP 正确性与实时约束,不依赖虚拟内存隔离或可加载模块。适用于资源受限但需高确定性、低延迟、强可观测性的嵌入式网络化实时场景,如工业控制器、边缘网关与实时通信节点。

C
MIT License
116
Stars
23
Forks
3
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分44.14
默认分支main