當前位置:編程學習大全網 - 源碼下載 - Linux的優勢在哪裏

Linux的優勢在哪裏

Linux 的優點很多,其中主要的有以下幾個方面:

2.3.1 低成本

eTrade公司的首席技術官John Levin說:“采用Linux操作系統環境比運行與維護UNIX操作系統成本降低幾乎30倍”。

總結壹下,主要有以下幾個原因:

低軟件成本:

由於Linux 是開放源代碼的操作系統,除了Kernel免費以外,它的許多系統程序以及應用程序也是自由軟件,可以從網上免費獲得。所以它的軟件成本非常低廉。

低人員培訓成本:

Linux最初是從大學生開發出來的,並由重多的業余愛好者***同豐富和完善它的功能,所以有許多的學生和計算機從業人員,已經具備Linux的技能。而且在低端的PC,PC服務器上也可使用,而且普及率越來越高。人才儲備比較充足,用人單位可以比較容易地招到這方面的人才。

而且,眾多的企業級的用戶的計算環境是低端(PC,PC服務器)和高端(UNIX服務器或中型機甚至大型機)計算機***存,不同廠商的計算機***存(涉及的操作系統可能有Windows,IBM AIX,HP-UNIX,SUN Solaris 等等),這就要求計算機系統的管理和維護人員具有多個操作系統的技能,而如果采用Linux,由於幾乎所有檔次的計算機平臺都支持Linux,所以技術人員只需這壹種操作系統的培訓就可以了。

低移植成本:

Linux能夠在幾乎所有的計算機平臺上運行,包括PC、PC服務器、UNIX服務器、中型機、大型計算機上,給用戶的應用軟件在不同的平臺之間的移植創造了極為便利的條件。

例如,企業級用戶隨著業務的不斷增長,硬件平臺從小型的PC服務器升級到較高端的UNIX服務器,甚至更高端的中型機或大型機的情況是極為常見的。過去,由於PC服務器使用的是Windows 操作系統,而UNIX 服務器使用的操作系統,中型機和大型機使用的是廠商提供的專用系統,所以在不同的平臺之間的軟件移植,可能會發生中間件軟件的版本更換,應用軟件的重新編譯,甚至是應用軟件源代碼的修改,很可能需要比較大的人力物力的投入,而如果采用了Linux 操作系統,不同平臺之間的移植就會容易的多。

低管理成本:

同理,由於眾多的企業級的用戶的計算環境是低端和高端計算機***存,不同廠商的計算機***存,如果將操作系統都統壹成Linux, 系統的壹致性,可降低管理的成本。

同時,任何壹個操作系統,都不是完美的,都有壹些或大或小的漏洞甚至是錯誤。由於Linux是壹個開放源代碼的軟件,有眾多的互聯網上誌願開發者在協同工作,使得Linux的功能的完善和漏洞的發現和修改的速度非常快,降低了使用和管理的風險,從而降低了管理的成本。

高性能:

Linux高性能方面的特點表現在Linux系統資源的低占用率和在高性能運算的優勢。

2.3.2 操作系統的低占用率

Linux 是由內核(kernel)以及在其之上的實用程序構成的,內核負責管理計算機的各種資源,如處理器和內存,而且必須保證合理地分配資源。當Linux啟動時,內核被調入內存,並壹直駐留在內存中直到關機斷電。同大多數的Unix或者類Unix系統類似,Linux的內核在設計的時候被設計的盡量很小,把許多工作交給內核以外的實用程序執行。通過利用Linux這個特點,用戶在安裝Linux的時候可以定制安裝的應用程序的多少,在某些情況下用戶可以僅安裝壹個Linux的核心。

2.3.3 Linux在高性能運算方面的優勢

在科學計算和石油勘探等高性能計算領域應用最為廣泛的是高性能計算群集技術(High Performance Computing Cluster,簡稱HPC Cluster)。它是壹種並行計算群集的實現方法。近年來,新的HPC系統正迅速崛起,這就是使用運行Linux操作系統的Intel平臺的計算機來構建HPC Cluster。由於使用Linux操作系統,通用的硬件平臺和標準的網絡組件,群集中的各個結點價格相對低廉,擴展容易實現,從而可以得到更高的性價比。Linux 可以運行在PC、PC服務器上這些傳統上是Windows 操作系統壟斷的領域,在這壹領域, Linux的出現好似壹股春風吹來,不僅打破了Windows的壟斷,而且它在功能和性能上,都優於Windows操作系統,而更接近與高端的UNIX系統。使低端的用戶,也能享用到某些只有高端系統才能帶來的好處。

2.3.4 高可擴展性、可維護性

Linux具有的可擴展性與可維護性使Linux具有更多的優勢。

可擴展性

標準的Linux實用程序有著大量的功能,開發人員可以通過修改源代碼來進行功能的擴展。Linux可以在廣泛的硬件平臺上運行且有類似的接口,用戶可以把應用程序從壹個Linux系統很方便的移植到另外壹個Linux系統。

可維護性

由於Linux的用戶界面與各個商業版本的UNIX非常相近,幾乎所有的IT技術人員都對其操作界面有相當的了解。此外,由於Linux可以在各種硬件平臺上運行,熟悉Linux的技術人員可以很容易地管理多種硬件平臺上的應用。目前很多版本的Linux比如紅旗Linux的用戶界面都在模仿Window 進行開發,因此可以方便非IT技術人員實用。

開放的標準

Linux是壹個從公開源代碼發展來的操作系統,因此奠定了Linux相較其他諸如Windows、以及各商業版本UNIX操作系統的先天優勢,由於全世界無數的技術人員都可以幫助Linux修改系統錯誤,提升性能,因此到目前Linux已經迅速成為壹個相對健壯的操作系統,並且也越來越多的躋身各種的企業關鍵業務之中。

  • 上一篇:任務分發平臺源代碼
  • 下一篇:企業網站建設的核心重點是什麽?
  • copyright 2024編程學習大全網