Linux操作系統(tǒng)和windos操作系統(tǒng)的區(qū)別
Linux操作系統(tǒng)和windos操作系統(tǒng)的區(qū)別
Linux操作系統(tǒng)與Windows操作系統(tǒng)是當(dāng)今最主流的兩個操作系統(tǒng)。下面由學(xué)習(xí)啦小編為大家整理了Linux操作系統(tǒng)和Windows操作系統(tǒng)的區(qū)別的相關(guān)知識,希望對大家有幫助!
Linux操作系統(tǒng)和windos操作系統(tǒng)的區(qū)別
區(qū)別1、免費(fèi)與收費(fèi)
在中國,Windows和Linux操作系統(tǒng)都是免費(fèi)的,至少對個人用戶是如此,如果那天國內(nèi)Windows真的嚴(yán)打盜版了,那Linux操作系統(tǒng)的春天就到了!但現(xiàn)在Linux操作系統(tǒng)依然是任重道遠(yuǎn),前路漫漫。
區(qū)別2、軟件與支持
Windows下可以運(yùn)行絕大部分軟件、玩99.999%的游戲、硬件廠商近乎100%的支持。Linux操作系統(tǒng)下可直接運(yùn)行的軟件數(shù)量和win下比起來就是1和99的區(qū)別,而且目前選擇Linux操作系統(tǒng)的人基本不會考慮玩游戲(雖然有能在Linux操作系統(tǒng)下運(yùn)行的游戲,但實(shí)在太少。),同時Linux操作系統(tǒng)正期待更多硬件廠商的支持。
區(qū)別3、安全性
很多人說Linux操作系統(tǒng)安全性高,仁者見仁智者見智了。其實(shí)我覺得這個根本沒必要討論,當(dāng)Linux操作系統(tǒng)普及程度達(dá)到現(xiàn)在Windows的程度,那么Linux操作系統(tǒng)的漏洞、病毒、木馬、后門什么的絕對會如雨后春筍般紛紛冒出,雖不敢說比Windows嚴(yán)重,但絕對不會比win少,說白了就是因?yàn)楝F(xiàn)在Linux操作系統(tǒng)的用戶量太少,受關(guān)注也太少,做病毒者當(dāng)然希望自己的作品流傳越廣越好(現(xiàn)在的病毒更傾向于獲取非法利益,比如賬號密碼什么的),所以,病毒目前不會考慮少數(shù)派的Linux操作系統(tǒng)er。
世上沒有攻不破的系統(tǒng)、沒有穿不透的防火墻,一件事你做不到,只能說明你水平不夠,這里適用一句話:道高一尺,魔高一丈。
但就目前來說,如果你對Windows下層出不窮的病毒、木馬、垃圾感到極度厭惡,那的確可以嘗試一下Linux操作系統(tǒng)噢。
區(qū)別4、開源
開源就是指對外部開放軟件源代碼。
如果一個小程序員寫了個軟件,里面有他獨(dú)創(chuàng)的新技術(shù),他想靠這個賺錢,甚至還為此申請了專利,這時某些團(tuán)體以安全為由,要求他公開源代碼(這樣就可以仿制了嘛。),并且最好免費(fèi)給大家使用,身邊一群眼紅程序員賺錢的人也在跟著起哄。一個獨(dú)立商業(yè)團(tuán)體的合法知識產(chǎn)權(quán)、資產(chǎn)權(quán)益遭受政治強(qiáng)權(quán)的公開侵占、迫害,這就是微軟在歐洲所面臨的開源問題(至于微軟是否是奸商,這是另一碼事,并不能成為打砸搶、吃大戶的理由)
開源與否,軟件廠商有選擇的權(quán)力;是否購買使用這個產(chǎn)品,這才是用戶的權(quán)利。
其實(shí)想深一點(diǎn),如果Linux操作系統(tǒng)不開源,它還能有現(xiàn)在這個市場嗎?因?yàn)楹芏嗳司褪菦_著開源才使用Linux操作系統(tǒng)的。
區(qū)別5、圖形界面與字符模式
一樣的地方:桌面、圖標(biāo)、鼠標(biāo)點(diǎn)擊,有區(qū)別嗎?不一樣的是,Windows放棄了dos的字符模式,主攻圖形界面,讓桌面系統(tǒng)更易用。Linux操作系統(tǒng)字符模式運(yùn)行的更好,圖形界面還只是附帶品,可有可無。根據(jù)他們的上市時間來看,只能說Linux操作系統(tǒng)把Windows扔掉的東西又撿回來并且發(fā)揚(yáng)光大。
Linux操作系統(tǒng)和windos操作系統(tǒng)的優(yōu)劣比較
1、進(jìn)程管理及調(diào)度:Linux開銷較小
在進(jìn)程管理及調(diào)度方面,Linux是一個單塊式的操作系統(tǒng),操作系統(tǒng)通常在用戶進(jìn)程的內(nèi)存空間內(nèi)進(jìn)行,可免去發(fā)生系統(tǒng)調(diào)用時的進(jìn)程切換開銷。Windows是一個準(zhǔn)微內(nèi)核操作系統(tǒng),許多功能以單獨(dú)的進(jìn)程實(shí)現(xiàn),從而提高了系統(tǒng)的模塊化程度,但進(jìn)程切換上的開銷要大一些。
Linux支持內(nèi)核級的線程,但它將線程定義為進(jìn)程的另一個“執(zhí)行上下文”,從而簡化了進(jìn)程/線程之間的關(guān)系和調(diào)度程序的設(shè)計(jì),它的線程庫提供了和POSIX兼容的線程同步機(jī)制。Windows支持的線程是典型的進(jìn)程/線程模型。它的線程同步機(jī)制和Linux類似。Linux中進(jìn)程是基本的調(diào)度單位,它提供了三種調(diào)度策略。
2、進(jìn)程間通信機(jī)制:Linux更靈活
在進(jìn)程間通信機(jī)制上,Linux提供了標(biāo)準(zhǔn)的UNIX IPC機(jī)制,而Windows 則在基本IPC機(jī)制的基礎(chǔ)上,提供了許多直接面向應(yīng)用程序的高級IPC機(jī)制。從本質(zhì)上看,Linux的IPC機(jī)制接近于IPC原語,比較底層,提供了最大的靈活性,也可以在此基礎(chǔ)上建立更加復(fù)雜的高級IPC機(jī)制,而Windows 在原語級提供的IPC機(jī)制有管道、命名管道、消息傳遞、共享內(nèi)存、信號量等。
3、內(nèi)存管理:Linux優(yōu)于Windows
在內(nèi)存管理上,Linux 和Windows 在面對相同的進(jìn)程地址空間大小時,對內(nèi)存布局的使用方式不同。Windows實(shí)際只為進(jìn)程準(zhǔn)備了2GB弱的可用虛擬地址空間,而Linux中的進(jìn)程地址空間使用更靈活些。
在虛擬內(nèi)存的使用上,Linux內(nèi)核為用戶管理了非常多的細(xì)節(jié)問題,用戶可以認(rèn)為自己真正擁有4GB地址空間,而不用關(guān)心虛擬內(nèi)存是否提交物理存儲等問題。Windows為程序員提供了多種虛擬內(nèi)存使用方案,雖然這些方案的使用有些復(fù)雜,但卻提供了一定程度上的靈活性。它也支持DOS和Win16程序的執(zhí)行,但為了提供這種兼容性,它的內(nèi)存管理付出了極高的性能代價。
Linux 和Windows雖然均提供了內(nèi)存共享技術(shù),但它們的實(shí)現(xiàn)有些細(xì)微的差別。Linux提供給用戶的接口非常簡單,只需將自己的虛擬內(nèi)存空間區(qū)域附加到共享內(nèi)存對象之上。Windows則是通過內(nèi)存映射文件提供共享內(nèi)存機(jī)制,從使用上講,略顯復(fù)雜。
Linux的內(nèi)存交換管理靈活性很強(qiáng),用戶可以在普通的文件系統(tǒng)上建立“無洞”的文件作為交換空間,還可以使用多個交換文件,從而可以動態(tài)增加交換文件。它也提供了利用交換分區(qū)作為交換空間的方法,此方法是優(yōu)選的交換空間方案。Windows 的頁面文件很難擺脫碎片化的危險,為了保證它采用無碎片的頁面文件,必須采取一定的措施。
Linux 和Windows 在高速緩存的使用上有一些共同之處,均盡量采用系統(tǒng)的全部空閑RAM作為高速緩存區(qū)域,但Linux在高速緩存管理上有一些獨(dú)到之處,這是它性能之所以高的根本原因所在。
4、安全性:Linux具有一定優(yōu)勢
在安全性方面,Linux采用的是UNIX在安全性方面成功的技術(shù),盡管有一些安全漏洞,但因?yàn)樵O(shè)計(jì)上的開放性,這些漏洞能夠在很快的時間內(nèi)發(fā)現(xiàn)并得到解決。Windows 雖然采用的ACL技術(shù),更加復(fù)雜和嚴(yán)密,但因?yàn)槠涿艽a加密步驟過于簡單,密碼容易被破解。安全性設(shè)計(jì)上的不公開性也導(dǎo)致其有很多安全上的漏洞。
一項(xiàng)最新的測試結(jié)果表明,采用linux下的samba文件服務(wù)器與windows 2003 server文件服務(wù)器性能比較,linux的表現(xiàn)是非常令人滿意的