bubackos:BubackOS 只是通过实验来构建操作系统 源码
BubackOS 这个操作系统是我有关如何编写操作系统的个人培训。 此外,这也是练习系统设计的绝佳机会(我建议每个人都尝试相同的方法)。 设计准则 性能不是问题,但好的系统设计是问题。 维护性和可靠性很重要 内核应尽可能小(微内核或纳米内核)。 万一模块的一部分发生故障,如果系统的其余部分不依赖于模块,则其余部分应继续工作。 我的目标只是64位计算机。 使事情变得更轻松,并保持最新的CPU体系结构更改。 应该可移植到ARM64。 多任务但非多用户 仅文本界面 我想完成的奇怪的事情 进程的概念不应成为内核的一部分。 我想尝试编写加载程序,这些加载程序应创建其Process的概念。 可能
文件列表
bubackos:BubackOS-只是通过实验来构建操作系统
(预估有个139文件)
module_loader.c
3KB
services.c
5KB
region_services.c
8KB
alloc.c
5KB
services.c
6KB
test_vmem_services.c
7KB
test_alloc.c
3KB
test_loader_elfparser.c
6KB
linkedlist.c
6KB
test_linkedlist.c
7KB
暂无评论