BoredOS

BoredOS

从零写的x86-64类Unix操作系统

系统官网

应用介绍

想弄懂操作系统内核如何调度进程、管理内存,读 Linux 源码又太庞大。BoredOS 是一个用 C 从零编写的 x86-64 类 Unix 业余操作系统,源于「无聊到极点」的一次尝试。

它实现了抢占式调度、按需分页的虚拟内存和写时复制等机制,配有文档,适合学习操作系统开发。

软件功能



抢占式调度:多任务运行。

虚拟内存:按需分页与写时复制。

从零实现:C 与汇编编写。

文档齐全:便于学习。

应用截图