64位操作系統(tǒng)點(diǎn)評-Windows,Linux,FreeBSD,Solaris
雖然很多年前就出現(xiàn)了64位的處理器和64位的操作系統(tǒng),但是一直被應(yīng)用于高端領(lǐng)域。普通用戶并不需要存儲海量數(shù)據(jù)也不需要為成百上千萬的消費(fèi)者提供服務(wù)。當(dāng)一項技術(shù)在個人用戶市場被接納的時候,說明它已真正開始成為計算世界的基礎(chǔ)。但是不論是高端用戶還是低端用戶,陪伴在他們身邊的并非那個小巧的微處理器,而是他們的操作系統(tǒng)。下面就讓我們帶領(lǐng)大家認(rèn)識64位操作系統(tǒng)家族中的幾位成員,我們在可能的情況下盡量選擇了面向服務(wù)器的版本,以為大家介紹盡可能多的企業(yè)級特性。
微軟Windows x64 - 世界級的明星
雖然在很多方面?zhèn)涫苤肛?zé),但是微軟的操作系統(tǒng)的易用程度確實無出其右。Windows系列目前仍然是世界上用戶最多的操作系統(tǒng)產(chǎn)品,并成為了用戶體驗方面的實際標(biāo)準(zhǔn)。我們選擇的測試系統(tǒng)是Windows 2003 x64,該操作系統(tǒng)現(xiàn)在已經(jīng)上市。除了售價與32位Windows 2003維持相同之外,微軟還提供了用舊有的32位許可證換取新版64位Windows 2003的服務(wù)。首先來看一下Windows x64在處理器和內(nèi)存方面的支持情況。相比32位的Windows系統(tǒng),64位的Windows 2003數(shù)據(jù)中心版最多可支持64路處理器,而32位版本只支持32路處理器。內(nèi)存支持方面的提高也頗為顯著,32位的Windows 2003最多也只能支持64GB的內(nèi)存,但是64位的大部分版本將可支持至1TB。也許現(xiàn)在大部分個人用戶都還沒有用上超過1G的內(nèi)存,但是在高階運(yùn)算領(lǐng)域,擴(kuò)展能力是32位系統(tǒng)無法被應(yīng)用的主要原因之一。在包括系統(tǒng)模擬、基因運(yùn)算等很多大運(yùn)算量任務(wù)中,一個運(yùn)算進(jìn)程可能就要占用成G的內(nèi)存,而每一次運(yùn)算任務(wù)都會產(chǎn)生十幾個G的數(shù)據(jù)。Windows的64位化對微軟打入高端市場很有幫助,至少可以提供在服務(wù)器領(lǐng)域與其它系統(tǒng)抗衡的基礎(chǔ)。64位的 Windows提供了兼容32位應(yīng)用程序的能力,但是就目前所看到的來講,運(yùn)行32位應(yīng)用的64位系統(tǒng)在性能方面與同樣主頻及配置的32位系統(tǒng)差別不大。但是在運(yùn)行純64位應(yīng)用的時候,速度確實比運(yùn)行32位應(yīng)用有所提高。我們建議為運(yùn)行64位Windows的系統(tǒng)配置至少512M的內(nèi)存,對于服務(wù)器系統(tǒng)來說,應(yīng)在此基礎(chǔ)配置上根據(jù)服務(wù)器的任務(wù)計算應(yīng)該使用的內(nèi)存容量。在用戶界面方面64位系統(tǒng)也與32位系統(tǒng)相差無幾,只是在系統(tǒng)的一些細(xì)節(jié)方面存在一些不同。例如在64位Windows系統(tǒng)下安裝32位應(yīng)用程序的時候,會安裝在后面帶有(x86)字樣的目錄中,而在任務(wù)管理器中查看進(jìn)程信息時,32位應(yīng)用進(jìn)程的后面會帶有*32的字樣。另外,在64位Windows系統(tǒng)中帶有32位和64位兩個版本的IE瀏覽器,據(jù)稱是因為64位IE在執(zhí)行ActiveX 時有一些問題。憑心而論,在功能方面64位Windows系統(tǒng)并沒有什么顯著的增強(qiáng),這一系列產(chǎn)品的推出更重要的是在完成長角系統(tǒng)之前彌補(bǔ)64位系統(tǒng)空缺。相信在長角推出的時候,微軟的所有操作系統(tǒng)都將基于64位平臺。對于廣大Windows用戶來說,換裝64位Windows確實可以帶來更大的應(yīng)用空間,但是要格外注意投入產(chǎn)出比。從個人用戶的角度,目前64位Windows XP還沒有太多純粹的64位應(yīng)用可跑,在沒有確實理由的情況下大家不妨繼續(xù)等待長角系統(tǒng)。而對于企業(yè)用戶來講,目前的應(yīng)用主流甚至還沒有完全從 Windows 2000過渡到Windows 2003,所以也可以暫時觀望。對于已有確定計劃換裝操作系統(tǒng)的企業(yè)來說,直接升級成64位Windows 2003倒是值得考慮的選擇。
SuSE Linux Enterprise Server 9 – Linux陣營的新領(lǐng)袖
其實目前主流的Linux發(fā)行版仍然繼承了Red Hat Linux的很多傳統(tǒng),但是與Red Hat近幾個版本的乏善可陳相比,SuSE Linux自從投入Novell的懷抱之后,既使是小版本的更替也能帶給用戶很多不同的體驗。極其優(yōu)秀的用戶交互性與Novell的企業(yè)技術(shù)結(jié)合起來, SuSE企業(yè)版已經(jīng)開始呈現(xiàn)出王者之氣。雖然IT行業(yè)的特產(chǎn)就是好產(chǎn)品不等于成功,但是至少Novell已經(jīng)成功的跨出了第一步。Novell系統(tǒng)與其它 Linux系統(tǒng)相比最大的特色就是附帶的YaST管理平臺。YaST是SuSE從1996年開始開發(fā)的,今年4月已經(jīng)納入了GPL協(xié)議。在這個管理軟件中不但能管理所有系統(tǒng)相關(guān)的設(shè)置,還能統(tǒng)一管理所有系統(tǒng)服務(wù)。這種高度統(tǒng)一的管理方式相對于其它Linux發(fā)行版相對分散的管理工具來說更加高效和易用,而這也是Linux系統(tǒng)與Windows系統(tǒng)最大的差距之一。SuSE Linux非常愿意使用新特性,例如它是最早采用2.6內(nèi)核的發(fā)行版。這使得SuSE發(fā)布的針對64位X86架構(gòu)的版本,具有非常全面的驅(qū)動程序。從我們內(nèi)部幾臺部署了SuSE Linux的系統(tǒng)來看,其驅(qū)動支持能力甚至可以和Windows XP媲美。在提供了64位支持能力之后,SuSE Linux將更能勝任企業(yè)級環(huán)境,這也受益于Linux系統(tǒng)提供的網(wǎng)絡(luò)服務(wù)本身就比Windows系統(tǒng)更加全面。而且非常重要的一點(diǎn)就是SuSE Linux企業(yè)版所附帶的網(wǎng)絡(luò)服務(wù)程序以及桌面應(yīng)用程序都能夠很好的在64位操作系統(tǒng)環(huán)境下運(yùn)行,并且這一點(diǎn)會在很長時間之內(nèi)領(lǐng)先于Windows平臺。其實在企業(yè)級環(huán)境Linux系統(tǒng)擁有比微軟更加豐富的經(jīng)驗,并且Linux系統(tǒng)繼承了UNIX世界的寶貴精神財富。在AMD和Intel推出各自兼容32 位應(yīng)用的64位X86處理器之前很多年,使用Alpha和安騰64位處理器的 Linux系統(tǒng)就已經(jīng)在為我們的世界提供各種服務(wù)了。而64位X86處理器的推出,對Linux等開源陣營的幫助似乎要比微軟更大。一個希望節(jié)省服務(wù)器購置成本的企業(yè)有更大的可能會對開源服務(wù)器軟件表達(dá)認(rèn)同。在了解SuSE Linux的同時,我們不得不順便提及Debian Linux,這是Red Hat路線之外的另一個主要的Linux體系。Debian Linux具有自己一些獨(dú)特的管理方式和軟件包發(fā)布方法,這是一種相對于其它Linux發(fā)行版更加貼近自由軟件精神的發(fā)行版,并且具有最全面的應(yīng)用軟件套件。Debian已經(jīng)發(fā)布了一個專門的針對64位技術(shù)的開發(fā)計劃,用于研發(fā)和支持包括AMD 64等X86處理器。如果企業(yè)具有足夠的技術(shù)能力,也可以考慮選擇Debian這樣更加純粹的開源解決方案,現(xiàn)在已經(jīng)有大量的商業(yè)解決方案都是基于 Debian開發(fā)的。不過在管理成本方面Debian陣營的Linux發(fā)行版做的就不那么出色了,以在AMD64位處理器上安裝Debian系統(tǒng)來說,采用的是在32位系統(tǒng)安裝的基礎(chǔ)上修正內(nèi)核的方式,這對于普通用戶來說是個很難完成的任務(wù)。SuSE Linux企業(yè)版的售價不菲,這一點(diǎn)對于成本敏感的用戶來說是必須考慮的問題,當(dāng)然,如果舍棄了在線更新以及Novell提供的各種技術(shù)支持服務(wù), SuSE Linux還是允許免費(fèi)下載的。不過我們確實喜歡SuSE的在線更新服務(wù),并且我們認(rèn)為它的優(yōu)秀程度已經(jīng)趨進(jìn)微軟的在線更新服務(wù),只是由于更新服務(wù)器較少,更新速度有時會比較慢。其實SuSE Linux的桌面版也是我們所看到的最昂貴的Linux發(fā)行版之一了,與大多數(shù)發(fā)行版接近于免費(fèi)的價格不同,SuSE Linux專業(yè)版的售價已經(jīng)將近Windows XP的一半了。Novell提供了與長角系統(tǒng)相似功能的最新系統(tǒng)預(yù)計可以在2006年上市,希望它超越Windows的承諾可以兌現(xiàn),否則我們對這種訂價策略可不太欣賞。 #p#page_title#e#
FreeBSD 5.4 – 流落民間的王子
與Linux的“草莽”出身不同,雖然BSD系統(tǒng)具有與Linux一樣的浪漫主義精神,但是從血統(tǒng)來講BSD系統(tǒng)更像是個“皇族后裔”。雖然不象 Linux那樣靠著一群天才和斗士的努力從零建起了堪稱偉大的系統(tǒng),但BSD的發(fā)展史也同樣頗具傳奇性。FreeBSD是用戶最多的BSD系統(tǒng)之一,它是從AT&T的伯克利UNIX基礎(chǔ)上發(fā)展出來的,真正的出身名門。最新發(fā)布的FreeBSD 5.4對AMD和Intel的64位處理器提供了很好的支持,但是在驅(qū)動支持方面FreeBSD做得還不是特別完美。包括所支持的設(shè)備種類以及配置驅(qū)動程序的方式,與其它系統(tǒng)相比還有差距。FreeBSD繼承了BSD系統(tǒng)的純凈和高性能,我們認(rèn)為就單純的效率來說,F(xiàn)reeBSD是最適合用于服務(wù)器環(huán)境的 64位系統(tǒng)之一。另外,F(xiàn)reeBSD的軟件包裝和發(fā)布比Linux系統(tǒng)更加嚴(yán)謹(jǐn),同時也具有更佳的安全性,這也是其在服務(wù)器環(huán)境受到推崇的另一個重要原因。似乎FreeBSD的體魄天生就是為企業(yè)服務(wù)器而生的一樣。只要能夠順利的在X86架構(gòu)64位硬件平臺上部署一套FreeBSD系統(tǒng),它可以象那些超級昂貴的系統(tǒng)一樣一直在那里為您工作,大家會為它能這么穩(wěn)定高效而感到贊嘆。有時我們會想,F(xiàn)reeBSD的安裝和配置永遠(yuǎn)都不會做得容易了,它的所有工作方式似乎都按照骨灰級用戶的口味來進(jìn)行設(shè)計。FreeBSD以及其它的BSD系統(tǒng)在用戶體驗方面都是比較差的,但是我們認(rèn)為這純粹是設(shè)計者的喜好問題, Apple的操作系統(tǒng)被公認(rèn)具有最佳操作體驗,而其最新的Tiger系統(tǒng)就是基于FreeBSD內(nèi)核打造的。單憑這一個例子就可以證明FreeBSD的基礎(chǔ)架構(gòu)并不是那么艱澀,而且在BSD系統(tǒng)的基礎(chǔ)上也可以制作出廣受用戶歡迎的系統(tǒng)。我們不建議個人用戶考慮BSD系統(tǒng),包括FreeBSD在內(nèi)的大多數(shù) BSD系統(tǒng)是技術(shù)探險者的天堂,而對于個人用戶來說,則恰恰相反。甚至對很多具有相當(dāng)技術(shù)基礎(chǔ)的用戶來說,F(xiàn)reeBSD系統(tǒng)也會為他們設(shè)置很多障礙,在采用FreeBSD之前,請確保已經(jīng)收集到足夠多的理由。在通往BSD系統(tǒng)的道路上,人們總會時不時的想放棄繼續(xù)前進(jìn),回到那些易用系統(tǒng)的懷抱。
Solaris 10 – 遲來的陽光
SUN做為最老牌的技術(shù)流廠商,似乎擁有無法窮盡的天才。SUN的Solaris操作系統(tǒng)軟件在很多人的心里就像一件圣物,而且SUN還擁有可以應(yīng)用于超級計算機(jī)系統(tǒng)的整套硬件技術(shù),近年來更是一手打造了徹底改變軟件開發(fā)領(lǐng)域的Java平臺。但是不知道到底是因為什么,SUN對世界的貢獻(xiàn)從來沒有獲得過等價的商業(yè)成功。拿Solaris來說,這樣一個公認(rèn)技術(shù)非常出色,令無數(shù)技術(shù)人員神往和贊嘆的操作系統(tǒng),發(fā)展到新世紀(jì)之后已近茍延殘喘。除了基層市場完全無力涉足之外,自己一向叱咤風(fēng)云的高端領(lǐng)域也有被蠶食之勢。在發(fā)布Solaris 10的時候,SUN祭起了開源大旗,并且提供了對64位X86架構(gòu)的支持,試圖對中低端市場做最后的突圍。因為SUN清楚的知道,如果它脫離這個戰(zhàn)局,企業(yè)級市場肥沃的土壤將再無機(jī)會染指,而目前所占據(jù)的領(lǐng)地也將成為無本之木、無源之水,只有默默等待其它廠商瓜分而已。只有如果這一戰(zhàn)不能挽回敗局,相信廣大Solaris的愛好者再不會有X86的版本可用了。由于SUN在高端市場的技術(shù)積累實在太過雄厚,它推向中低端的產(chǎn)品也具備一種難以掩蓋的大家之風(fēng)。功能上只能用豪華來形容,Solaris獨(dú)有的進(jìn)程控管、統(tǒng)一應(yīng)用容器、ZFS文件系統(tǒng)以及主動式服務(wù)器管理等技術(shù),在中低端市場簡直有牛刀殺雞之嫌。而 SUN對各種處理器以及TCP/IP堆棧做出的精心優(yōu)化,所提供的性能提升讓我們也有些瞠目結(jié)舌。我們充分相信SUN擁有最理解64位技術(shù)及操作系統(tǒng)技術(shù)的人員,但是只靠技術(shù)的先進(jìn)性是無法左右市場行為的,特別是企業(yè)級市場。繼大張旗鼓的發(fā)布之后,Solaris 10似乎又在大多數(shù)人的視線中消失了。不知道SUN在其它各市場區(qū)域的運(yùn)作是如何開展的,至少在中國地區(qū)給我們的感覺Solaris的推廣是沒有很好延續(xù)性的。并非在這里徒發(fā)牢騷,所謂愛之深責(zé)之切,希望SUN不要在打著開源大旗的同時將市場和服務(wù)工作也做得“很象”開源產(chǎn)品,希望這抹遲來的陽光不是夕陽。 #p#page_title#e#