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

相關文章
相關標籤/搜索