
xv6-public
mit-pdos
xv6 OS
AI 简介
xv6 是一个为教学设计的类 Unix 操作系统,基于 Unix Version 6 重新实现,运行于现代 x86 多处理器平台。其核心功能包括进程管理、内存管理(分页)、文件系统(SimpleFS)、系统调用接口与中断处理,采用 ANSI C 编写,结构清晰、代码精简(约 9000 行),并支持 QEMU 仿真运行。项目强调可读性与教学性,广泛用于操作系统原理课程(如 MIT 6.828)中引导学生动手理解内核机制。适合高校教学、OS 入门实验及底层系统学习场景。
C
Other9.5k
Stars
4.5k
Forks
219
Watchers
77
Issues
Star 增长
今日0
近 7 天0
近 30 天+19
综合评分67.9
默认分支master