Windows Linux Unix 三种操作系统的进程调度策略比较。尽量详细一点,但不要好几千字的那种复制粘贴。

2025-02-27 20:42:08
推荐回答(2个)
回答1:

一个操作系统,和windows的区别在于内核和用户接口工具

这个图片是我自己画的简单的操作系统构架图

windows将图形界面嵌入到内核中,所以更适合作为桌面机使用。

而linux则偏向于做为服务器较色,因为linux是开源的,所以更多的是被应用于开发和测试环境,真正实际使用环境大多还是unix,当然除非你们公司有很强的技术实力自行制定内核,像google这种

linux 的 shell 类似于 windows 的CMD
只是一个命令行接口,用于用户和内核去沟通的工具,就像你用鼠标点击一样的道理。
内核则下达二进制的命令道硬件,然后硬件执行操作。

如果再要深入研究什么是linux,就是内核开发问题了。暂时还没那技术能力,回答不了你。

请参考,希望能帮到你。

回答2:

只能说“各有千秋”!