64位作業系統點評-Windows,Linux,FreeBSD,Solaris(轉)

ba發表於2007-08-12
64位作業系統點評-Windows,Linux,FreeBSD,Solaris(轉)[@more@]雖然很多年前就出現了64位的處理器和64位的作業系統,但是一直被應用於高階領域。普通使用者並不需要儲存海量資料也不需要為成百上千萬的消費者提供服務。當一項技術在個人使用者市場被接納的時候,說明它已真正開始成為計算世界的基礎。但是不論是高階使用者還是低端使用者,陪伴在他們身邊的並非那個小巧的微處理器,而是他們的作業系統。下面就讓我們帶領大家認識64位作業系統家族中的幾位成員,我們在可能的情況下儘量選擇了面向伺服器的版本,以為大家介紹儘可能多的企業級特性。

微軟windows x64 - 世界級的明星

雖然在很多方面備受指責,但是微軟的作業系統的易用程度確實無出其右。windows系列目前仍然是世界上使用者最多的作業系統產品,併成為了使用者體驗方面的實際標準。我們選擇的測試系統是windows 2003 x64,該作業系統現在已經上市。除了售價與32位windows 2003維持相同之外,微軟還提供了用舊有的32位許可證換取新版64位windows 2003的服務。首先來看一下windows x64在處理器和記憶體方面的支援情況。相比32位的windows系統,64位的windows 2003資料中心版最多可支援64路處理器,而32位版本只支援32路處理器。記憶體支援方面的提高也頗為顯著,32位的windows 2003最多也只能支援64gb的記憶體,但是64位的大部分版本將可支援至1tb。也許現在大部分個人使用者都還沒有用上超過1g的記憶體,但是在高階運算領域,擴充套件能力是32位系統無法被應用的主要原因之一。在包括系統模擬、基因運算等很多大運算量任務中,一個運算程式可能就要佔用成g的記憶體,而每一次運算任務都會產生十幾個g的資料。windows的64位化對微軟打入高階市場很有幫助,至少可以提供在伺服器領域與其它系統抗衡的基礎。64位的 windows提供了相容32位應用程式的能力,但是就目前所看到的來講,執行32位應用的64位系統在效能方面與同樣主頻及配置的32位系統差別不大。但是在執行純64位應用的時候,速度確實比執行32位應用有所提高。我們建議為執行64位windows的系統配置至少512m的記憶體,對於伺服器系統來說,應在此基礎配置上根據伺服器的任務計算應該使用的記憶體容量。在使用者介面方面64位系統也與32位系統相差無幾,只是在系統的一些細節方面存在一些不同。例如在64位windows系統下安裝32位應用程式的時候,會安裝在後面帶有(x86)字樣的目錄中,而在工作管理員中檢視程式資訊時,32位應用程式的後面會帶有*32的字樣。另外,在64位windows系統中帶有32位和64位兩個版本的ie瀏覽器,據稱是因為64位ie在執行activex 時有一些問題。憑心而論,在功能方面64位windows系統並沒有什麼顯著的增強,這一系列產品的推出更重要的是在完成長角系統之前彌補64位系統空缺。相信在長角推出的時候,微軟的所有作業系統都將基於64位平臺。對於廣大windows使用者來說,換裝64位windows確實可以帶來更大的應用空間,但是要格外注意投入產出比。從個人使用者的角度,目前64位windows xp還沒有太多純粹的64位應用可跑,在沒有確實理由的情況下大家不妨繼續等待長角系統。而對於企業使用者來講,目前的應用主流甚至還沒有完全從 windows 2000過渡到windows 2003,所以也可以暫時觀望。對於已有確定計劃換裝作業系統的企業來說,直接升級成64位windows 2003倒是值得考慮的選擇。

suse linux enterprise server 9 – linux陣營的新領袖

其實目前主流的linux發行版仍然繼承了red hat linux的很多傳統,但是與red hat近幾個版本的乏善可陳相比,suse linux自從投入novell的懷抱之後,既使是小版本的更替也能帶給使用者很多不同的體驗。極其優秀的使用者互動性與novell的企業技術結合起來, suse企業版已經開始呈現出王者之氣。雖然it行業的特產就是好產品不等於成功,但是至少novell已經成功的跨出了第一步。novell系統與其它 linux系統相比最大的特色就是附帶的yast管理平臺。yast是suse從1996年開始開發的,今年4月已經納入了gpl協議。在這個管理軟體中不但能管理所有系統相關的設定,還能統一管理所有系統服務。這種高度統一的管理方式相對於其它linux發行版相對分散的管理工具來說更加高效和易用,而這也是linux系統與windows系統最大的差距之一。suse linux非常願意使用新特性,例如它是最早採用2.6核心的發行版。這使得suse釋出的針對64位x86架構的版本,具有非常全面的驅動程式。從我們內部幾臺部署了suse linux的系統來看,其驅動支援能力甚至可以和windows xp媲美。在提供了64位支援能力之後,suse linux將更能勝任企業級環境,這也受益於linux系統提供的網路服務本身就比windows系統更加全面。而且非常重要的一點就是suse linux企業版所附帶的網路服務程式以及桌面應用程式都能夠很好的在64位作業系統環境下執行,並且這一點會在很長時間之內領先於windows平臺。其實在企業級環境linux系統擁有比微軟更加豐富的經驗,並且linux系統繼承了unix世界的寶貴精神財富。在amd和intel推出各自相容32 位應用的64位x86處理器之前很多年,使用alpha和安騰64位處理器的 linux系統就已經在為我們的世界提供各種服務了。而64位x86處理器的推出,對linux等開源陣營的幫助似乎要比微軟更大。一個希望節省伺服器購置成本的企業有更大的可能會對開源伺服器軟體表達認同。在瞭解suse linux的同時,我們不得不順便提及debian linux,這是red hat路線之外的另一個主要的linux體系。debian linux具有自己一些獨特的管理方式和軟體包釋出方法,這是一種相對於其它linux發行版更加貼近自由軟體精神的發行版,並且具有最全面的應用軟體套件。debian已經發布了一個專門的針對64位技術的開發計劃,用於研發和支援包括amd 64等x86處理器。如果企業具有足夠的技術能力,也可以考慮選擇debian這樣更加純粹的開源解決方案,現在已經有大量的商業解決方案都是基於 debian開發的。不過在管理成本方面debian陣營的linux發行版做的就不那麼出色了,以在amd64位處理器上安裝debian系統來說,採用的是在32位系統安裝的基礎上修正核心的方式,這對於普通使用者來說是個很難完成的任務。suse linux企業版的售價不菲,這一點對於成本敏感的使用者來說是必須考慮的問題,當然,如果捨棄了線上更新以及novell提供的各種技術支援服務, suse linux還是允許免費下載的。不過我們確實喜歡suse的線上更新服務,並且我們認為它的優秀程度已經趨進微軟的線上更新服務,只是由於更新伺服器較少,更新速度有時會比較慢。其實suse linux的桌面版也是我們所看到的最昂貴的linux發行版之一了,與大多數發行版接近於免費的價格不同,suse linux專業版的售價已經將近windows xp的一半了。novell提供了與長角系統相似功能的最新系統預計可以在2006年上市,希望它超越windows的承諾可以兌現,否則我們對這種訂價策略可不太欣賞。

freebsd 5.4 – 流落民間的王子

與linux的“草莽”出身不同,雖然bsd系統具有與linux一樣的浪漫主義精神,但是從血統來講bsd系統更像是個“皇族後裔”。雖然不象 linux那樣靠著一群天才和鬥士的努力從零建起了堪稱偉大的系統,但bsd的發展史也同樣頗具傳奇性。freebsd是使用者最多的bsd系統之一,它是從at&t的伯克利unix基礎上發展出來的,真正的出身名門。最新發布的freebsd 5.4對amd和intel的64位處理器提供了很好的支援,但是在驅動支援方面freebsd做得還不是特別完美。包括所支援的裝置種類以及配置驅動程式的方式,與其它系統相比還有差距。freebsd繼承了bsd系統的純淨和高效能,我們認為就單純的效率來說,freebsd是最適合用於伺服器環境的 64位系統之一。另外,freebsd的軟體包裝和釋出比linux系統更加嚴謹,同時也具有更佳的安全性,這也是其在伺服器環境受到推崇的另一個重要原因。似乎freebsd的體魄天生就是為企業伺服器而生的一樣。只要能夠順利的在x86架構64位硬體平臺上部署一套freebsd系統,它可以象那些超級昂貴的系統一樣一直在那裡為您工作,大家會為它能這麼穩定高效而感到讚歎。有時我們會想,freebsd的安裝和配置永遠都不會做得容易了,它的所有工作方式似乎都按照骨灰級使用者的口味來進行設計。freebsd以及其它的bsd系統在使用者體驗方面都是比較差的,但是我們認為這純粹是設計者的喜好問題, apple的作業系統被公認具有最佳操作體驗,而其最新的tiger系統就是基於freebsd核心打造的。單憑這一個例子就可以證明freebsd的基礎架構並不是那麼艱澀,而且在bsd系統的基礎上也可以製作出廣受使用者歡迎的系統。我們不建議個人使用者考慮bsd系統,包括freebsd在內的大多數 bsd系統是技術探險者的天堂,而對於個人使用者來說,則恰恰相反。甚至對很多具有相當技術基礎的使用者來說,freebsd系統也會為他們設定很多障礙,在採用freebsd之前,請確保已經收集到足夠多的理由。在通往bsd系統的道路上,人們總會時不時的想放棄繼續前進,回到那些易用系統的懷抱。

solaris 10 – 遲來的陽光

sun做為最老牌的技術流廠商,似乎擁有無法窮盡的天才。sun的solaris作業系統軟體在很多人的心裡就像一件聖物,而且sun還擁有可以應用於超級計算機系統的整套硬體技術,近年來更是一手打造了徹底改變軟體開發領域的java平臺。但是不知道到底是因為什麼,sun對世界的貢獻從來沒有獲得過等價的商業成功。拿solaris來說,這樣一個公認技術非常出色,令無數技術人員神往和讚歎的作業系統,發展到新世紀之後已近苟延殘喘。除了基層市場完全無力涉足之外,自己一向叱吒風雲的高階領域也有被蠶食之勢。在釋出solaris 10的時候,sun祭起了開源大旗,並且提供了對64位x86架構的支援,試圖對中低端市場做最後的突圍。因為sun清楚的知道,如果它脫離這個戰局,企業級市場肥沃的土壤將再無機會染指,而目前所佔據的領地也將成為無本之木、無源之水,只有默默等待其它廠商瓜分而已。只有如果這一戰不能挽回敗局,相信廣大solaris的愛好者再不會有x86的版本可用了。由於sun在高階市場的技術積累實在太過雄厚,它推向中低端的產品也具備一種難以掩蓋的大家之風。功能上只能用豪華來形容,solaris獨有的程式控管、統一應用容器、zfs檔案系統以及主動式伺服器管理等技術,在中低端市場簡直有牛刀殺雞之嫌。而 sun對各種處理器以及tcp/ip堆疊做出的精心最佳化,所提供的效能提升讓我們也有些瞠目結舌。我們充分相信sun擁有最理解64位技術及作業系統技術的人員,但是隻靠技術的先進性是無法左右市場行為的,特別是企業級市場。繼大張旗鼓的釋出之後,solaris 10似乎又在大多數人的視線中消失了。不知道sun在其它各市場區域的運作是如何開展的,至少在中國地區給我們的感覺solaris的推廣是沒有很好延續性的。並非在這裡徒發牢騷,所謂愛之深責之切,希望sun不要在打著開源大旗的同時將市場和服務工作也做得“很象”開源產品,希望這抹遲來的陽光不是夕陽。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-949871/,如需轉載,請註明出處,否則將追究法律責任。

相關文章