眾所周知,目前市面上的電腦操作系統(tǒng)分為兩大類:windows系統(tǒng)和蘋果系統(tǒng),但是有一個系統(tǒng)大家可能沒聽過,或者聽過但是沒見過的系統(tǒng),這個系統(tǒng)只有在程序員中才經常使用的一種電腦操作系統(tǒng),它就是——linux系統(tǒng),這些就是目前主流的電腦系統(tǒng),那么它們究竟有何區(qū)別呢?
首先不管是windows系統(tǒng)還是linux系統(tǒng)或者蘋果系統(tǒng),甚至包括早期的unix系統(tǒng),這些系統(tǒng)最早都是用C語言編寫的。特別是unix系統(tǒng)可以說是操作系統(tǒng)的鼻祖,因為不僅是unix系統(tǒng),就連C語言都是由貝爾實驗室的湯普森(Ken Thompson)和丹尼斯·里奇(Dennis M. Ritchie)改造發(fā)明的,如果說真正的操作系統(tǒng),世界上只有一個,那就是UNIX操作系統(tǒng)。
由于大眾對于unix系統(tǒng)普及的較少,甚至有些人聽都沒有聽過,所以筆者在這里就不多做解釋了,在這里筆者主要來說說windows系統(tǒng)和linux系統(tǒng)以及蘋果操作系統(tǒng)之間的區(qū)別。
首先這三個系統(tǒng)在程序設計上是有著本質上的區(qū)別。那就是:windows是一個成熟的商業(yè)操作系統(tǒng),安裝就能立即使用;而linux系統(tǒng)則不同,它是指一個內核,使用時還需要敲擊對應的指令;而蘋果操作系統(tǒng)則是unix的一個衍生品。
windows操作系統(tǒng)更傾向于將更多的功能集成到操作系統(tǒng)內部,并且將程序與內核相結合;而Linux則不同于windows,Linux的內核空間與用戶空間有著非常明顯的界限。特別是根據設計架構的不同,Linux操作系統(tǒng)在安全方面上明顯比windows更加出色;而蘋果操作系統(tǒng)只不過是UNIX的一個細小分支而已。
在性能方面,Linux操作系統(tǒng)不僅受到了企業(yè)服務器還受到了廣大碼農的青睞,它可以完全的對機器的配置進行針對性的優(yōu)化,并且Linux系統(tǒng)對于x86_64的支持領先windows 不是一點半點。在相同平臺上,優(yōu)化過的Linux在性能方面確實遠超windows,所以國內的大部分企業(yè)服務器,使用的都是Linux平臺。由于其優(yōu)于windows的性能,讓其成為服務器市場的寵兒。
并且Linux可以任意包裝自由配置一些東西。特別是任何一個人,一家公司 都可以按照自己的想法隨意加減功能,比如加一點功能,加中文支持,作一個Linux出來。這些 Linux雖然核心部分都一樣,但是他們所帶的各種軟件,缺省的配置都不一樣。譬如市場上比較流行的Redhat 紅帽、紅旗 Linux、Ubuntu 烏班圖等,這些都是的Linux衍生操作系統(tǒng)。
不過話說回來,對于個人使用或者普通群眾使用以及辦公使用還是windows系統(tǒng)比較合適,畢竟Linux操作極不方便,所有操作都要用指令去執(zhí)行,遠不如windows的圖形化界面操作來的爽快,只需動動手指頭點一點就可以。而蘋果系統(tǒng)的作用在行業(yè)中都有大體的規(guī)則:專業(yè)做圖當仁不讓是蘋果系統(tǒng),個人娛樂則用windows,網站建設與服務器搭建則用Linux操作系統(tǒng)。