首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有足够好的小内核来学习osdev?

有没有足够好的小内核来学习osdev?
EN

Stack Overflow用户
提问于 2012-02-26 13:51:12
回答 3查看 6.4K关注 0票数 13

我想了解更多关于osdev的知识。因此,我考虑向其他小内核学习,以便在osdev上做得更好。有没有好的学习osdev的内核?当然,它需要是GPL,这样我就可以访问源代码并自由地修改它。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-28 20:12:49

  1. FreeRTOS是它所能得到的最小的。内核镜像只有4K-9K!它是一个实时操作系统,但它会让你对操作系统有一个大致的了解,too!
  2. Minix是另一个很多人喜欢的操作系统!虽然它不是那么小,但在教育中很受欢迎,circles!
  3. FemtoOS可能也会感兴趣,you!
  4. TinyOS也有类似的用途!

我列出的大部分内容都来自嵌入式世界。因为这就是大小和简单性的重要性所在!

票数 14
EN

Stack Overflow用户

发布于 2012-02-29 01:26:21

http://www.stanford.edu/class/cs140/projects/pintos/pintos.html

PintOS是上述功能的另一个补充。非常简单的框架和实现非常容易理解。通常用于向学生介绍操作系统的设计和实现。

票数 8
EN

Stack Overflow用户

发布于 2012-02-29 05:09:32

它本身并不是一个内核,而是一个自己编写的教程,所以你可能会发现它很有帮助:

Roll your own toy UNIX-clone OS

编辑:以上链接不再有效。请尝试使用this

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9450920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档