我想学习操作系统设计。我想知道在此过程中我是否应该解决 Minix 或 GNU/Linux 问题?我喜欢书籍,所以我主要关注一本书,尽管视频资源(大概是录像讲座)也很受欢迎。
我已经正式学习了 C 和 C#,可以用它们编写中小型程序。我对数据结构也有非常基本的了解。
如果我采用 Minix 路线,我应该处理版本 2(更简单??)还是版本 3?
我会选择 Minix 路线,只是因为我个人的经验。 Minix 非常简单,并且是从教育的角度编写的。另一方面,Linux 内核已经存在了很长时间,因此进行了大量优化。我不认为这是一个好的开始。
我不会太担心哪个 minix 版本。这个概念保持不变。使用较新的版本,您可以在其上运行 X,这会很有帮助,但同时会增加更多的复杂性。只需选择您找到的好书的版本即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)