cos*_*ost 13 operating-system minix
今年春天我参加了关于通用操作系统理论和原理的课程,现在我想花一个夏天来完成Tanenbaum的操作系统书籍,查看Minix源代码,并对实际操作系统实现有一个大概的了解.
在学校有两位OS教授,我去找他们询问借用Tanenbaum的书.有趣的是,有人说我应该使用本书较旧的第二版,并专注于Minix 2,因为它总体上更简单,并且理解的资源更少(因此在没有信息过载的情况下更容易学习).另一位教授说她不认为这会是一个问题,我应该选择Minix 3和他的书的最新版本,以便我看到更现代的实现.
Stack Overflow的想法是什么?这里的任何人都有这两个版本的Minix的经验吗?我想学习制作实际操作系统的原则,但我也不希望大量的信息过载会让我无法真正理解整个代码的内容.
小智 5
我采用了 Minix 2 方式。这是可以理解的,并为 Minix 3 铺平了道路。
关于 HelenOS - 他们采取不切实际的目标 - 无错误和正式的描述。两者都无法实现。
高温