Linux在性能上比windows有哪些優(yōu)點(diǎn)
Linux在性能上比windows有哪些優(yōu)點(diǎn)
Linux在性能上比windows有哪些優(yōu)點(diǎn)?下面小編為你解答。
使用Linux在費(fèi)用上的隱性優(yōu)勢(shì)為L(zhǎng)inux能正常地運(yùn)行于內(nèi)存缺乏、硬盤容量緊張已被淘汰的老計(jì)算機(jī)上,此可理解為減少在硬件升級(jí)上的開支。每次Windows后續(xù)版本的發(fā)行,都需要在硬件上進(jìn)行相應(yīng)的升級(jí)。更快芯片不斷的涌現(xiàn),由于相應(yīng)的Windows軟件發(fā)展日益龐大,中和了芯片在速度上的提高。
Linux在最新的硬件平臺(tái)上提供極佳性能的同時(shí),Linux也可以充分地運(yùn)行于老式機(jī)器。傳統(tǒng)Windows平臺(tái)上軟件日益膨脹是另外一項(xiàng)隱性費(fèi)用。Linux平臺(tái)下的GNU C/C++優(yōu)化編譯器僅僅占用10MB左右的硬盤空間,如果加上編輯器、調(diào)試器、項(xiàng)目管理工具等等總共不會(huì)超過2MB磁盤空間。
Microsoft Visual C++ 6.0專業(yè)版相應(yīng)要占用290MB的磁盤空間,即使考慮Visual C++是一個(gè)集成編輯器、調(diào)試器的可視化開發(fā)平臺(tái),也不應(yīng)該在磁盤空間占用上與Linux有著這么大的差別。
過去曾有此種說法被提出“當(dāng)您的時(shí)間是不值錢的情況下Linux是免費(fèi)的”,有效的證明為對(duì)于一個(gè)新手來講去發(fā)現(xiàn)和修改大量的配置文件是相當(dāng)困難的,曾經(jīng)這是唯一的方法去管理系統(tǒng)?,F(xiàn)今情況有了十足的改觀,大量的管理工具和配置工具,例如:Red Hat公司的linuxconf 和 Pacifci HiTech 公司的Turbo系列配置工具,提供了集中式、圖形式管理,極大減少了手工編輯配置文件的工作。
隨著這些工具的改善,在Linux系統(tǒng)管理上的努力,會(huì)使人們更加容易接受它。在電影“泰坦尼可號(hào)”的數(shù)字視覺特效加工中,Digital Domain公司需求大量的服務(wù)器去處理運(yùn)算任務(wù)。最終,他們安裝了105臺(tái)Compaq和Digital公司的Alpha服務(wù)器,操作系統(tǒng)使用Linux。盡管大約的經(jīng)費(fèi)節(jié)省不能公開得知,但Digital Domain公司的網(wǎng)站聲稱選擇使用Linux相當(dāng)大的原因是出于經(jīng)費(fèi)問題。(當(dāng)然,Linux系統(tǒng)的性能表現(xiàn)的極為杰出,要不然的話,節(jié)省費(fèi)用就沒有了意義)
根據(jù)您的需求靈活定制
一個(gè)經(jīng)常被提起的Linux優(yōu)點(diǎn)就是用戶可以根據(jù)自己的需求簡(jiǎn)單地修改調(diào)整應(yīng)用軟件。關(guān)于此優(yōu)點(diǎn)主要有兩個(gè)方面。第一,Linux并不象大部分商業(yè)軟件那樣只提供二進(jìn)制可執(zhí)行代碼,Linux應(yīng)用程序可提供源代碼,您可根據(jù)自身應(yīng)用的需求進(jìn)行修改源代碼重新編譯。另一點(diǎn)就是,GNU普通公共許可協(xié)議特別聲明允許任何人去修改和重新再發(fā)布軟件,并使此合法存在。
Linux永遠(yuǎn)都不會(huì)崩潰
人們會(huì)經(jīng)常提及一個(gè)問題為什么Linux幾乎不崩潰,Linux的穩(wěn)定性是由于它沒有象其它操作系統(tǒng)一樣內(nèi)核如此龐大、漏洞無窮??疾熨Y料表明,Linux與其它Unix系統(tǒng)和大型操作系統(tǒng)如VMS、IBM大型機(jī)等一樣具有相同的可靠性。原因并不難以得到,系統(tǒng)的穩(wěn)定性主要取決于系統(tǒng)設(shè)計(jì)的結(jié)構(gòu)。計(jì)算機(jī)硬件的結(jié)構(gòu)自從1981設(shè)計(jì)開始就沒有作特別大的改動(dòng),而連續(xù)向后兼容性使那些編程風(fēng)格極差的應(yīng)用軟件勉強(qiáng)移植到Windows的最新版本,這種將就的軟件開發(fā)模式極大地阻礙了系統(tǒng)穩(wěn)定性的發(fā)展。另一種易于崩潰的系統(tǒng)Macintosh,它缺乏內(nèi)存使用保護(hù)和缺乏搶占式多任務(wù)的缺點(diǎn)與它友好的使用界面一樣聞名于世,令人驚奇的是Macintosh雖然具有如此重大的缺陷但并沒有如人們想象的那樣頻繁死機(jī)。
Linux的穩(wěn)定性并不是一個(gè)意外的例外,穩(wěn)定性是所有大型計(jì)算機(jī)操作系統(tǒng)所具有的共性。僅僅Windows和蘋果機(jī)有時(shí)會(huì)失常。Linux所共享的Unix設(shè)計(jì)體系是經(jīng)過長(zhǎng)期實(shí)踐考驗(yàn)的,Linux吸取了Unix系統(tǒng)近1/4世紀(jì)發(fā)展的經(jīng)驗(yàn),Linux操作系統(tǒng)體現(xiàn)了最先現(xiàn)代化操作系統(tǒng)的設(shè)計(jì)理念和最經(jīng)得住時(shí)間考驗(yàn)的設(shè)計(jì)方案。最令人注目的是Linux開發(fā)源代碼的開發(fā)模式,這保證了任何系統(tǒng)的漏洞都能被及時(shí)發(fā)現(xiàn)和改正。
就如IBM在其網(wǎng)站上所說的一樣,Linux是一個(gè)穩(wěn)定的、功能強(qiáng)大的、值得使用的操作系統(tǒng)。
參考:
IBM認(rèn)可Linux高性能的品質(zhì)和穩(wěn)定性:
http://www.software.ibm.com/data/db2/linux
Mac死機(jī)的診斷
http://www2.northstar.k12.ak.us/help/mactips.html
Windows 95和98 大約每49.7天崩潰一次
http://news.com/News/Item/0,4,33117,00.html
Windows NT藍(lán)屏死機(jī)的原因:
http://www.webshopper.com/jhtml/templates/display_content.jhtml?id=129634
許多的獨(dú)立機(jī)構(gòu)針對(duì)Linux和Windows NT、Linux和其它流行的Unix作了大量的評(píng)測(cè)。除了一次評(píng)測(cè)以外(我們將會(huì)在下面對(duì)此評(píng)測(cè)進(jìn)行討論),所有的測(cè)試都顯示不但在單處理器上擊敗了NT,而且在NT自認(rèn)為其多線程結(jié)構(gòu)擴(kuò)展性更強(qiáng)的多處理器系統(tǒng)中擊敗了NT。Linux能通過使用重量級(jí)處理來代替NT使用的輕量級(jí)線程而獲得優(yōu)越的性能,Linux中的進(jìn)程復(fù)制極為有效,幾乎消除了使用線程的需要。令人驚奇的是,Linux恰好能擊敗基于SPARC硬件平臺(tái)上的Solaris,雖然僅僅在單處理器的機(jī)器上。有一項(xiàng)分析揭示了Linux性能優(yōu)越的主要原因,Unix系統(tǒng)(包括Linux系統(tǒng)在內(nèi))把圖形處理為一個(gè)用戶級(jí)的應(yīng)用,圖形可根據(jù)需要被選擇是否運(yùn)行。Linux系統(tǒng)中存在適度復(fù)雜的圖形界面,但是它們并沒有與操作系統(tǒng)的內(nèi)核緊緊捆綁在一起,圖形界面可按需求關(guān)閉。
強(qiáng)大因特網(wǎng)支持
Linux誕生于因特網(wǎng),它具有Unix血統(tǒng)特性保證了它支持所有標(biāo)準(zhǔn)因特網(wǎng)協(xié)議(事實(shí)上,Linux是第一個(gè)支持IPv6的操作系統(tǒng))。由于Linux低成本、高可靠、豐富的Internet應(yīng)用軟件,Linux是因特網(wǎng)服務(wù)提供商ISP中最流行的服務(wù)器操作系統(tǒng)。任何Linux發(fā)行版都提供了電子郵件、文件傳輸、網(wǎng)絡(luò)新聞等等服務(wù)軟件。
全球最流行、使用最廣泛的Web服務(wù)器是公開源代碼的Apache服務(wù)器,運(yùn)行于幾乎所有的Unix系統(tǒng)中,當(dāng)然也是Linux最常用的服務(wù)器軟件。Apache眾多的插件模塊使它成為Web應(yīng)用開發(fā)中最強(qiáng)勁的系統(tǒng)解決方案。mod_perl模塊的使用能使系統(tǒng)在Apache的內(nèi)存空間中對(duì)網(wǎng)關(guān)描述語言Perl進(jìn)行解釋和運(yùn)行,避免了每一次單獨(dú)處理都要運(yùn)行Perl解釋器。Apache服務(wù)器能通過加入mod_jserv模塊來使用Java servlets,Java-Apache計(jì)劃就是建于此基礎(chǔ)之上,并提出了更有創(chuàng)新的思想。mod_php模塊能使Apache來運(yùn)行網(wǎng)頁內(nèi)部的可執(zhí)行腳本,此腳本與Perl極為相近被稱為PHP(Hypertext Pre-Processor),與微軟公司ASP(Active Server Pages)工作原理極為類似。PHP具有各種主要流行數(shù)據(jù)庫和OpenLDAP目錄服務(wù)器的程序驅(qū)動(dòng)接口,是一個(gè)針對(duì)網(wǎng)頁服務(wù)應(yīng)用系統(tǒng)的強(qiáng)大開發(fā)工具。