MINIX VS Linux的学习操作系统设计? [英] Minix vs Linux for Learning Operating System Design?

查看:396
本文介绍了MINIX VS Linux的学习操作系统设计?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想了解操作系统的设计。我想知道我是否应该在这个过程中解决的Minix或GNU / Linux呢?我喜欢的书,所以我将主要跟随一本书,虽然视频资源(presumably录像讲座)也将受到欢迎。

I wish to learn operating system design. I was wondering if I should tackle Minix or GNU/Linux in the process? I like books so I would be following mainly a book, though video resources (presumably videotaped lectures) would also be welcome.

我已正式学习C和C#和可编程小到在其中中型项目。我也有数据结构的一个非常基本的了解。

I have formally studied C and C# and can program small to medium sized programs in them. I also have a very basic understanding of data structures.

如果我走了Minix的路线,应该怎么解决2版(更简单?)或版本3?

If I take the Minix route, should I tackle version 2 (simpler??) or version 3?

推荐答案

我会去的,只是因为我与它的个人经验,为Minix的路线。 MINIX是非常简单的,并从教育观点写的。在另一方面Linux内核已经存在了这么久,因此,在很大程度上优化。我不认为这是一个好的开始。

I would go for the Minix route, just because of my personal experience with it. Minix is very straightforward, and written from an educational point of view. Linux kernel on the other hand has been around for so long, and is therefore optimized heavily. I do not think that it is a good start.

我不会太担心它MINIX版本。这个概念是一样的。随着新版本,你可以在其上运行X,它可以是有益的,但​​同时增加了更多的复杂性。刚刚与版本,请你找一本好书。

I wouldn't worry too much about which minix version. The concept remains the same. With the newer versions you are able to run X on it, which can be helpful, but at the same time adds more complexity. Just go with the version you find a good book of.

这篇关于MINIX VS Linux的学习操作系统设计?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆