近日,著名的硬盤(pán)制造商邁拓(Maxtor)發(fā)布了一款名為MaxBoost的磁盤(pán)驅(qū)動(dòng),邁拓官方稱其能夠大幅提升自家生產(chǎn)的硬盤(pán)性能,最大可以提升約60%的硬盤(pán)性能!磁存儲(chǔ)介質(zhì)的發(fā)展較一日千里的半導(dǎo)體技術(shù)相比,的確顯得非常緩慢??如今,硬盤(pán)正在整機(jī)系統(tǒng)中越來(lái)越多的制造著瓶頸。如果采用軟件方式傳播的MaxBoost真的能夠起到如此大的作用,稱其為偉大的技術(shù)突破也全不為過(guò)。


    根據(jù)邁拓官方的資料說(shuō)明,MaxBoost實(shí)際上是一款磁盤(pán)驅(qū)動(dòng),它替換了Windows2000/XP的磁盤(pán)驅(qū)動(dòng),能夠針對(duì)不同的應(yīng)用軟件而自動(dòng)在系統(tǒng)內(nèi)存中設(shè)置一個(gè)適當(dāng)大小的緩存,在磁盤(pán)讀寫(xiě)數(shù)據(jù)前起到預(yù)讀和緩沖作用,利用高速的系統(tǒng)內(nèi)存并輔以一種不肯公布技術(shù)細(xì)節(jié)的“高級(jí)算法”,從而有效的提升硬盤(pán)讀寫(xiě)速度,達(dá)到提升應(yīng)用程序和系統(tǒng)速度的目的。


    在拿到MaxBoost驅(qū)動(dòng)及其官方資料的那一刻,我不由得產(chǎn)生了一個(gè)大疑問(wèn),這款軟件真的能帶來(lái)這么大的性能提升嗎?看來(lái),進(jìn)行實(shí)戰(zhàn)是不可避免的解決方法了。


    目前MaxBoost的版本為2.1.0.7,屬于Beta版,試用期到2004年6月30號(hào)結(jié)束,而從安裝時(shí)算起,MaxBoost只可使用60天,過(guò)期后,將自動(dòng)屏蔽加速功能。


    我們先來(lái)看看這款驅(qū)動(dòng)的系統(tǒng)要求:



    由于不能使用在除邁拓和昆騰外的其他品牌硬盤(pán)上,所以如果你有多個(gè)硬盤(pán),那就只能把邁拓或昆騰的那塊硬盤(pán)設(shè)成主盤(pán),才能使用MaxBoost。


    安裝過(guò)程中會(huì)列出檢測(cè)到的硬盤(pán),讓你選擇要使用MaxBoost的硬盤(pán),選擇后重啟,MaxBoost就會(huì)自動(dòng)運(yùn)行。如果你想關(guān)閉它或進(jìn)行設(shè)置,右鍵點(diǎn)擊在系統(tǒng)托盤(pán)區(qū)的圖標(biāo)就會(huì)彈出選擇菜單。



    MaxBoost的主界面有三個(gè)分頁(yè)面:第一個(gè)分頁(yè)面是一般設(shè)置頁(yè)面,這里列舉出了所有能檢測(cè)到的硬盤(pán),當(dāng)然,只包括邁拓和昆騰的硬盤(pán), 你可以在這里更改硬盤(pán)的應(yīng)用設(shè)置;第二個(gè)頁(yè)面是一個(gè)測(cè)試頁(yè)面,提供了簡(jiǎn)單的讀寫(xiě)的存取時(shí)間測(cè)試,以兩個(gè)精美的儀表來(lái)分別表示平均讀取和寫(xiě)入的時(shí)間;第三個(gè)界面則是它的進(jìn)階設(shè)置頁(yè)面,在這里可以設(shè)置緩存區(qū)域的大小及多媒體應(yīng)用的優(yōu)化。根據(jù)不同的硬盤(pán)數(shù)量和系統(tǒng)物理內(nèi)存,緩存可以設(shè)置的范圍也不一樣,我們經(jīng)過(guò)多次的嘗試,列了一個(gè)不同的硬盤(pán)數(shù)量和內(nèi)存大小搭配時(shí)與緩存的設(shè)置關(guān)系表:



    更多的硬盤(pán)數(shù)量同理照推,基本的對(duì)應(yīng)原則是一個(gè)硬盤(pán)對(duì)應(yīng)256MB內(nèi)存,可以使用16MB的緩存。比如你擁有兩個(gè)邁拓或昆騰的硬盤(pán),而又想讓它們同時(shí)使用MaxBoost,那就最少要有512MB內(nèi)存,不然的話最多只能使用在一個(gè)硬盤(pán)上了。不過(guò)有意思的是,上面這個(gè)關(guān)系表中的緩存可設(shè)置大小也不是絕對(duì)的,比如你只使用一個(gè)硬盤(pán),而有512MB的內(nèi)存時(shí),先把緩存的大小設(shè)成默認(rèn)值32MB,然后你換成使用256MB的內(nèi)存,再重新開(kāi)機(jī)使用時(shí),你會(huì)看到緩存的大小依然是32MB,而且還多了一個(gè)16MB的緩存可以讓你選擇,這樣你就能在只使用256MB的內(nèi)存,而可以使用32MB的緩存。


    這里我們還不得不提到NVIDIA的nForce系列芯片組主板,憑借著優(yōu)異的性能,nForce2的芯片組主板現(xiàn)階段依然是AMD平臺(tái)最具性價(jià)比的硬件搭檔。但這里要提醒使用nForce芯片組主板的朋友,nForce芯片組主板驅(qū)動(dòng)中的SW驅(qū)動(dòng)跟MaxBoost有沖突,安裝了SW驅(qū)動(dòng)的用戶MaxBoost將無(wú)法檢測(cè)到其硬盤(pán),比如ForceWare驅(qū)動(dòng)3.13版中就帶了SW驅(qū)動(dòng),想要使用MaxBoost的用戶安裝ForceWare3.13版時(shí)注意不要安裝上SW驅(qū)動(dòng)。而SW其實(shí)也是個(gè)磁盤(pán)加速程序,SW對(duì)于NVIDIA,相當(dāng)于IAA對(duì)于Intel,Miniport對(duì)于VIA。說(shuō)到這里,肯定有朋友要問(wèn),那究竟是SW的作用大些還是MaxBoost的作用更大?為了使用MaxBoost而不裝SW驅(qū)動(dòng)劃不劃算?


    別著急,現(xiàn)在我們就依MaxBoost的系統(tǒng)要求分別搭建了兩個(gè)測(cè)試平臺(tái):



    為了能更好的測(cè)試MaxBoost在各種不同的平臺(tái)的作用,我們考慮了各種不同的平臺(tái)組合,不同的CPU系列:Intel和AMD;不同的主板芯片組:Intel和nVIDIA;不同時(shí)期的邁拓主流硬盤(pán):金鉆七和金鉆九;平臺(tái)一代表的是中高端的標(biāo)準(zhǔn)配置,平臺(tái)二代表的是中低端的配置,而且根據(jù)Maxtor的官方說(shuō)明,該系統(tǒng)可能會(huì)與MaxBoost有沖突。


    雖然使用Win98和Win2000的人現(xiàn)在還不少,但WinXP已經(jīng)是不可否認(rèn)的主流操作系統(tǒng)了,驅(qū)動(dòng)程序則都使用了最新版本?,F(xiàn)在我們這里只考慮MaxBoost對(duì)磁盤(pán)性能的影響,所以測(cè)試軟件也只選擇測(cè)試磁盤(pán)性能的軟件。


二、標(biāo)準(zhǔn)平臺(tái)的測(cè)試


    這里MaxBoost只使用在一個(gè)硬盤(pán)上,而有512MB內(nèi)存,所以緩存就有16MB和32MB兩項(xiàng)可以選擇,默認(rèn)為32MB。我們正好可以來(lái)看看16MB緩存與32MB緩存的性能差別。


    測(cè)試平臺(tái)的硬盤(pán)格式為FAT32,我們將測(cè)試規(guī)劃為四種狀態(tài)。



    1. WinBench99測(cè)試


    WinBench99是硬盤(pán)測(cè)試中最常用,也是最權(quán)威的測(cè)試軟件,它能比較公平、公正的對(duì)系統(tǒng)中的磁盤(pán)系統(tǒng)及圖形子系統(tǒng)的性能進(jìn)行評(píng)定。





    商業(yè)磁盤(pán)性能(BusinessDiskMark)重在考察處理大數(shù)量小文件處理能力,而高端磁盤(pán)性能(High-End DiskMark)則主要考察大文件的處理效率。第一項(xiàng)的測(cè)試結(jié)果就讓人十分振奮,使用了MaxBoost之后商用磁盤(pán)性能比開(kāi)超線程時(shí)都提升了70%以上,高端磁盤(pán)性能更是提升80%!使用16MB緩存比使用32MB緩存的成績(jī)要降低不少,但相對(duì)于未安裝MaxBoost也有顯著的上升。





    數(shù)據(jù)傳輸率也有20%的提升,使用16MB的緩存和使用32MB的緩存在這里幾乎沒(méi)什么區(qū)別。





    CPU占用率比使用前上升了了兩倍,可以看出MaxBoost優(yōu)化時(shí)需要強(qiáng)大的CPU支持,但這點(diǎn)上升占有率比起開(kāi)著超線程時(shí)的CUP占有率,簡(jiǎn)直是小巫見(jiàn)大巫。磁盤(pán)訪問(wèn)時(shí)間在各種狀態(tài)下都沒(méi)什么明顯的變化。


    2. SiSoft Sandra Standard 2004測(cè)試


    SiSoft Sandra Standard 2004是一個(gè)全面的測(cè)試工具,這里我們使用它的文件系統(tǒng)測(cè)試功能。



    使用MaxBoost后,在SiSoft Sandra Standard 2004測(cè)試中的磁盤(pán)性能只提高了3%,這還是使用32MB緩存的情況,使用16MB的緩存后,性能反比不使用前降低了。


    3. HD-TACH測(cè)試


    HD-Tach是一款專(zhuān)門(mén)針對(duì)磁盤(pán)的測(cè)試軟件,它主要通過(guò)分段拷貝不同容量的數(shù)據(jù)到硬盤(pán)進(jìn)行測(cè)試,可以測(cè)試硬盤(pán)的讀寫(xiě)數(shù)據(jù)傳輸曲線,最高、最低和平均數(shù)據(jù)傳輸率和CPU占用率,這里,我們只測(cè)試它的讀數(shù)據(jù)性能。由于它的CPU占用率的測(cè)試結(jié)果會(huì)受主板驅(qū)動(dòng)的影響,所以我們不使用CPU占用率的測(cè)試結(jié)果。



    在HD-TACH的測(cè)試?yán)?,我們看到MaxBoost并沒(méi)有發(fā)揮任何作用,不僅談不上提高,甚至各項(xiàng)結(jié)果都有少許降低,而且在使用16MB緩存時(shí)波動(dòng)較大,最小讀速度只有9MB/s。


    4. 文件拷貝測(cè)試


    使用再多的測(cè)試軟件,還是缺乏一些說(shuō)服力,因?yàn)槲覀冏羁粗氐倪€是實(shí)際應(yīng)用時(shí)的性能,而FC-Test可以真實(shí)還原實(shí)際應(yīng)用時(shí)的磁盤(pán)讀寫(xiě)性能。這里,我們規(guī)劃了兩種測(cè)試方式,一種是MP3拷貝測(cè)試,一種是ISO文件拷貝測(cè)試。MP3測(cè)試項(xiàng)包含有270個(gè)文件,平均大小162KB,總共大小為1GB,這個(gè)項(xiàng)目比較能代表處理大量小文件時(shí)的磁盤(pán)性能。ISO測(cè)試項(xiàng)包含3個(gè)文件,平均大小為533MB,總共大小為1.6GB,這個(gè)項(xiàng)目代表處理連續(xù)的大文件時(shí)的磁盤(pán)性能。為了使結(jié)果更容易分析,我們只記錄平均速度(MB/秒)。



    我們看到,磁盤(pán)的寫(xiě)入速度有了一些提高,但幅度較小,相對(duì)而言,寫(xiě)入大量小文件要比寫(xiě)入大文件時(shí)速度提高幅度要大一些。



    文件拷貝測(cè)試帶來(lái)讓我們十分興奮的結(jié)果,無(wú)論是拷貝連續(xù)的大文件還是大量零碎的小文件,磁盤(pán)拷貝的速度都提高了足足有一倍以上,也就是說(shuō)提高了超過(guò)100%!同寫(xiě)入時(shí)一樣,由于磁盤(pán)的突發(fā)傳輸率提高幅度增加,所以處理大量的小文件比處理大文件的速度提高要大。


三、據(jù)稱會(huì)發(fā)生兼容性問(wèn)題的nForce2平臺(tái)測(cè)試


    雖然我們可以通過(guò)前面說(shuō)的方法:先安裝512MB內(nèi)存,設(shè)置緩存為32MB后換成256MB的內(nèi)存,而可以在256MB的內(nèi)存下使用32MB的緩存。但在標(biāo)準(zhǔn)平臺(tái)的測(cè)試中可以看出這樣換來(lái)的效果并不明顯,而且使用的意義也不大,所以我們?cè)趎Force2平臺(tái)就只使用它的默認(rèn)緩存值??16MB。


    測(cè)試平臺(tái)的硬盤(pán)格式為FAT32,我們將測(cè)試規(guī)劃為三種狀態(tài)。



    WinBench99測(cè)試





    可以看到,使用MaxBoost后比使用前(未安裝SW)的商業(yè)磁盤(pán)性能(BusinessDiskMark)和高端磁盤(pán)性能(High-End DiskMark)都有了很大提高,雖然沒(méi)有標(biāo)準(zhǔn)平臺(tái)那么大的幅度,但分別也提升了有50%以上和30%以上。SW在商業(yè)磁盤(pán)性能上也表現(xiàn)不凡,比使用了MaxBoost后還稍微高出一點(diǎn),高端磁盤(pán)性能則不敵MaxBoost。





    數(shù)據(jù)傳輸率跟標(biāo)準(zhǔn)平臺(tái)測(cè)試時(shí)不一樣,幾乎無(wú)任何變化,在這里受到了配置的影響。





    使用MaxBoost后的CPU占有率依然上升了近兩倍,磁盤(pán)訪問(wèn)時(shí)間則沒(méi)有變化。


    SiSoft Sandra Standard 2004測(cè)試



    在SiSoft Sandra Standard 2004測(cè)試中,使用MaxBoost的前后對(duì)比,磁盤(pán)性能也有了6%的提高。而SW則使人大失所望,使用它比不使用時(shí)還低了19%,這一次MaxBoost大勝而歸。


    HD-TACH測(cè)試



    這里的情況也是和平臺(tái)一時(shí)一模一樣,MaxBoost在HD-TACH的測(cè)試中遭遇無(wú)奈,各項(xiàng)結(jié)果也是都有少許降低。


    文件拷貝測(cè)試





    在實(shí)際的測(cè)試中,應(yīng)用MaxBoost后依然是文件拷貝測(cè)試有了大幅提升,特別是拷貝大量零碎的小文件(MP3)時(shí)速度提升達(dá)到了77%,但拷貝連續(xù)的大文件(ISO)時(shí)提高的幅度就沒(méi)有標(biāo)準(zhǔn)平臺(tái)測(cè)試時(shí)的大,達(dá)到了25%的提高。SW則在實(shí)際應(yīng)用測(cè)試中原地踏步,安裝前后沒(méi)什么區(qū)別。


四、總結(jié)


    雖然總體來(lái)說(shuō),使用MaxBoost后并沒(méi)有達(dá)到官方宣稱的60%的性能提升,但在一些方面的應(yīng)用仍然給我們帶來(lái)了很大的驚喜,比如大幅度提升的商用磁盤(pán)性能和高端磁盤(pán)性能,而在實(shí)際應(yīng)用中的拷貝測(cè)試更是盡顯威力。從測(cè)試結(jié)果看來(lái),超線程并不能給從磁盤(pán)性能帶來(lái)什么提高,所以單純從磁盤(pán)性能考慮的話,使用超線程的用戶如果為了享受更高的磁盤(pán)性能可以把超線程關(guān)閉。而使用32MB的緩存確實(shí)要比16MB的緩存性能更高些,但差距卻十分微小,以16MB的內(nèi)存占用來(lái)?yè)Q取這點(diǎn)些微的性能提升,到底值不值得,就由讀者自己衡量了。


    MaxBoost在nForce2上與標(biāo)準(zhǔn)平臺(tái)的測(cè)試情況基本一樣,在商用磁盤(pán)性能和高端磁盤(pán)性能,以及實(shí)際應(yīng)用中的拷貝測(cè)試都有很大幅度的提升。而SW除了在商業(yè)磁盤(pán)性能上有比較大的提高外,其他方面則比較平庸??梢哉f(shuō)在提升磁盤(pán)性能方面,MaxBoost大幅超越了SW,如果MaxBoost足夠成熟的話,我們完全可以放棄SW,投入MaxBoost的懷抱。


    從很多使用過(guò)MaxBoost的用戶反饋的信息看來(lái),在實(shí)際的使用中,MaxBoost還存在很多問(wèn)題,比如運(yùn)行一些比較大的程序會(huì)提示內(nèi)存不足,和系統(tǒng)存在一些兼容性問(wèn)題等。只要解決好一些缺陷和存在的問(wèn)題,然后再加強(qiáng)兼容性,MaxBoost的成功可以期待,我們也盼望MaxBoost的正式版能為我們帶來(lái)更大的驚喜。


    


    最后,我們?cè)谶@里列出一些在MaxBoost使用中會(huì)遇到的典型情況說(shuō)明。


    使用期:目前MaxBoost的版本為2.1.0.7,屬于Beta版,試用期到2004年6月30號(hào)結(jié)束,而從安裝時(shí)算起,MaxBoost只可使用60天,過(guò)期后,將自動(dòng)屏蔽加速功能。


    多個(gè)硬盤(pán)使用情況:由于MaxBoost不能使用在除邁拓和昆騰外的其他品牌硬盤(pán)上,所以如果你有多個(gè)硬盤(pán),那就只能把邁拓或昆騰的那塊硬盤(pán)設(shè)成主盤(pán),才能使用MaxBoost。


    不同的硬盤(pán)數(shù)量和內(nèi)存大小搭配時(shí)與緩存的設(shè)置關(guān)系:根據(jù)不同的硬盤(pán)數(shù)量和系統(tǒng)物理內(nèi)存,緩存可以設(shè)置的范圍也不一樣,我們經(jīng)過(guò)多次的嘗試,列了一個(gè)不同的硬盤(pán)數(shù)量和內(nèi)存大小搭配時(shí)與緩存的設(shè)置關(guān)系表:



    更多的硬盤(pán)數(shù)量同理照推,基本的對(duì)應(yīng)原則是一個(gè)硬盤(pán)對(duì)應(yīng)256MB內(nèi)存,可以使用16MB的緩存。比如你擁有兩個(gè)邁拓或昆騰的硬盤(pán),而又想讓它們同時(shí)使用MaxBoost,那就最少要有512MB內(nèi)存,不然的話最多只能使用在一個(gè)硬盤(pán)上了。不過(guò)有意思的是,上面這個(gè)關(guān)系表中的緩存可設(shè)置大小也不是絕對(duì)的,比如你只使用一個(gè)硬盤(pán),而有512MB的內(nèi)存時(shí),先把緩存的大小設(shè)成默認(rèn)值32MB,然后你換成使用256MB的內(nèi)存,再重新開(kāi)機(jī)使用時(shí),你會(huì)看到緩存的大小依然是32MB,而且還多了一個(gè)16MB的緩存可以讓你選擇,這樣你就能在只使用256MB的內(nèi)存,而可以使用32MB的緩存。

分享到

多易

相關(guān)推薦