操作系统是如何“制造"的? [英] How are Operating Systems "Made"?

查看:116
本文介绍了操作系统是如何“制造"的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

创建操作系统似乎是一个大规模项目.谁会开始呢?

Creating an OS seems like a massive project. How would anyone even get started?

例如,当我将Ubuntu弹出到驱动器中时,我的计算机如何运行 ?? (我想这是我真正想知道的.)

For example, when I pop Ubuntu into my drive, how can my computer just run it? (This, I guess, is what I'd really like to know.)

或者,换个角度看,磁盘上仍可以作为操作系统运行"的最小字节数是多少?

Or, looking at it from another angle, what is the least amount of bytes that could be on a disk and still be "run" as an OS?

(很抱歉,如果我含糊不清.我只是不知道这个主题,所以我不太明确.我假装对计算机的工作方式有相当的了解,但是我对这个话题一无所知.)

(I'm sorry if this is vague. I just have no idea about this subject, so I can't be very specific. I pretend to know a fair amount about how computers work, but I'm utterly clueless about this subject.)

推荐答案

好吧,答案存在于书籍中:

Well, the answer lives in books: Modern Operating Systems - Andrew S. Tanenbaum is a very good one. The cover illustration below.

最适合学习或好奇的最简单但完整的操作系统内核是 Minix .
此处,您可以浏览

The simplest yet complete operating system kernel, suitable for learning or just curiosity, is Minix.
Here you can browse the source code.


(来源:
cs.vu.nl )


(source: cs.vu.nl)

这篇关于操作系统是如何“制造"的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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