Windows和Linux设计和原理哪一个系统更先进呢?

导读 做为一个写了多年C++/VC++代码,在Windows和Linux平台都作过开发的程序员,仅从操做系统内核的角度看,Windows无疑更先进一些。不说别的,Windows10上有WSL(Windows Subsystem for Linux , 适用于Linux的Windows子系统) 也就是Windows的Linux子系统,这一点就比Linux强多了。若是包括软件生态等方面,Linux 更比不过Windows了。

Windows和Linux设计和原理哪一个系统更先进呢?Windows和Linux设计和原理哪一个系统更先进呢?

什么是操做系统?操做系统最核心的就是硬件设备的管理,驱动管理,内存管理,任务调度等功能,在此之上又集成了不少的服务和功能,最后就是咱们接触的UI和各类应用软件。html

Windows和Linux设计和原理哪一个系统更先进呢?Windows和Linux设计和原理哪一个系统更先进呢?

咱们就说这个内核,Windows是微内核,Linux是宏内核,这俩有很大的区别,最简单的理解就是Linux是把各类驱动都塞进Kernel内核里,而Windows则把这些驱动剥离了出去实现了分离,这样稳定性就大大增长了。比较常见的是某个驱动挂了Kernel也就挂了,而Windows则不必定挂。固然微内核也有一个不太好的地方就是下降了一些性能,因此不少时候Linux性能更佳,在一些嵌入式设备等领域Linux有很大的优点。linux

不少人确实喜欢Linux,这些人只是更喜欢Linux的自由、分享、极客和非商业化,就像很“电脑高手”只用键盘不多用鼠标同样,给不少人一种高高在上的感受,可事实是鼠标就是很实用,你不能认为用组合键比用鼠标厉害。
这只是简单的说,事实上在不一样的领域,Linux和Windows的优劣对比结果也是不同。程序员

原文来自:https://www.linuxprobe.com/windows-linux-advanced.htmlwindows

相关文章
相关标签/搜索