流言終結(jié)者
由瘋狂博士主持的“流言終結(jié)者”欄目正式開張了,本欄目旨在分析和揭露有關(guān)IT產(chǎn)品、知識(shí)的流言、謬論,讓DIY玩家能夠了解事實(shí)的真相,學(xué)到更多的知識(shí),大家有什么疑問(wèn)、爆料或是投稿,可以通過(guò)郵件、微博的方式和我們聯(lián)系,如果你的爆料或稿件被采用,還會(huì)獲得精美獎(jiǎng)品!趕快加入我們的反流言大軍吧!
互動(dòng)信箱:Pcw-hardware@vip.sina.com
互動(dòng)微博:http://weibo.com/pcwvip
本期流言:
“雙硬盤組RAID0性能一定遠(yuǎn)勝單硬盤”
危害度:★★
流行度:★★★★
流言內(nèi)容
其實(shí)在固態(tài)硬盤還沒有大量出現(xiàn)在零售市場(chǎng)中之前,玩家想要大幅度提升硬盤系統(tǒng)的性能,最常用的方法就是組建RAID0系統(tǒng)。原理很簡(jiǎn)單,就以SATA3Gbps接口的機(jī)械硬盤為例,單個(gè)硬盤的外部傳輸速度最多也就150MB/s,但如果用兩塊硬盤組成RAID0模式,把數(shù)據(jù)分別存儲(chǔ)在兩個(gè)硬盤上,同時(shí)進(jìn)行讀寫,傳輸速度就能達(dá)到250MB/s以上,就好比一條水管變成了兩條水管,自然水流量就會(huì)大增。
那么,從這個(gè)原理來(lái)講,組建RAID0的磁盤系統(tǒng),性能都會(huì)比單個(gè)硬盤強(qiáng)很多——不管它是什么硬盤。
瘋狂博士:那可不一定!
不得不說(shuō)的是,由于此理論在多數(shù)機(jī)械硬盤上確實(shí)很有效,所以在不少玩家心中幾乎都是根深蒂固、不可質(zhì)疑的,殊不知其非常片面,大家都忽略了它的前提條件。除了機(jī)械硬盤的一些特殊情況外,更大的一個(gè)原因就是固態(tài)硬盤的出現(xiàn),以及它與機(jī)械硬盤架構(gòu)上擁有的巨大差異。要破除此流言,除了了解現(xiàn)在機(jī)械硬盤的一些新規(guī)格外,還得了解一下固態(tài)硬盤相對(duì)機(jī)械硬盤來(lái)說(shuō)更特殊的架構(gòu)。
機(jī)械硬盤:不要忽視了新產(chǎn)品的威力
首先來(lái)談?wù)劕F(xiàn)在的機(jī)械硬盤?!半p硬盤RAID0性能一定遠(yuǎn)勝單硬盤”我們說(shuō)它片面,那是因?yàn)樗仨毥⒃谝欢ㄇ疤嵯隆蔷褪墙涌谝?guī)范相同、單個(gè)硬盤性能接近。
從前面該流言的敘述就能看出,雙硬盤通過(guò)“雙劍合璧”的方式來(lái)提升性能,的確比單硬盤強(qiáng),但是,要是與RAID0系統(tǒng)對(duì)比的單硬盤接口更先進(jìn)、本身性能更好呢?例如,你用兩塊SATA3Gbps的低端節(jié)能型硬盤(5400~5900rpm、大約單塊傳輸速度為100MB/s),組建了一個(gè)RAID0系統(tǒng),然后與希捷最新的SATA6Gbps大容量產(chǎn)品(單塊最大傳輸速度超過(guò)200MB/s)進(jìn)行對(duì)比,我看未必有啥優(yōu)勢(shì)吧。
小結(jié):
其實(shí)這就是個(gè)“用兩塊低端硬盤組建RAID0”還是“購(gòu)買單塊高端硬盤”的選擇題。從概率學(xué)來(lái)講,由于RAID0系統(tǒng)中任何一塊硬盤壞掉,整個(gè)磁盤系統(tǒng)都會(huì)癱瘓,所以它相對(duì)單塊硬盤的系統(tǒng)可靠率就下降了一半,如果速度接近的話,我寧愿選擇單塊硬盤,更為保險(xiǎn)。
固態(tài)硬盤:內(nèi)置多通道≌RAID0
再來(lái)說(shuō)說(shuō)固態(tài)硬盤,其實(shí)這才是反駁此流言的最好依據(jù)。對(duì)于多數(shù)固態(tài)硬盤產(chǎn)品來(lái)說(shuō),它們的內(nèi)部結(jié)構(gòu)都是在一塊PCB板上集成了主控芯片以及數(shù)顆閃存顆粒(有的還板載了緩存芯片),除了主控芯片外,閃存顆粒的速度和數(shù)量,在很大程度上就決定了固態(tài)硬盤的性能。
前面說(shuō)了,所謂的RAID0模式,就是多個(gè)硬盤通過(guò)多個(gè)接口同時(shí)進(jìn)行數(shù)據(jù)傳輸,從而在傳輸頻率不變的情況下實(shí)現(xiàn)更高的傳輸位寬,自然可以獲得更高的讀寫性能,而對(duì)于固態(tài)硬盤來(lái)說(shuō),它們本來(lái)就工作在“陣列”模式下。說(shuō)簡(jiǎn)單點(diǎn),每個(gè)閃存顆?;蛘呤敲總€(gè)閃存顆粒里的Die,都可以使用一條獨(dú)立的數(shù)據(jù)通道,這就意味著固態(tài)硬盤的主控芯片在對(duì)閃存顆?;蛘咚鼈兊腄ie進(jìn)行讀寫操作的時(shí)候,本來(lái)就采用了類似RAID0的多通道工作模式。知道了這一點(diǎn),就能理解為什么同一品牌、同一系列的固態(tài)硬盤,一般來(lái)說(shuō)容量大的性能都比容量小的好很多——人家用的數(shù)據(jù)通道更多啊。
接下來(lái)就好解釋了,以某款64GB的固態(tài)硬盤為例,它采用了8顆閃存顆粒(暫且咱就當(dāng)它使用了8條數(shù)據(jù)通道吧),而同系列的另一款128GB固態(tài)硬盤,PCB的正反兩面一共有16顆閃存顆粒,由于顆粒相同,自然數(shù)據(jù)通道數(shù)就翻倍了,說(shuō)白了就相當(dāng)于兩塊64GB的固態(tài)硬盤合在一起內(nèi)部做了個(gè)RAID0系統(tǒng),還只使用一個(gè)硬盤接口。當(dāng)然,你非要拿讀寫全0或全1的高壓縮數(shù)據(jù)來(lái)說(shuō)事那就另當(dāng)別論,只要用的是同一主控芯片,這樣的測(cè)試方式得出的結(jié)果一定是RAID0更好,因?yàn)槟歉揪蜎]測(cè)到閃存顆粒的性能,因此也毫無(wú)實(shí)際意義可言,這也是固態(tài)存儲(chǔ)廠商經(jīng)常用來(lái)忽悠消費(fèi)者的招數(shù)。
難道使用固態(tài)硬盤就完全不用考慮RAID0,只需要選擇容量更大的型號(hào)就能獲得更高的性能嗎?其實(shí),也不是說(shuō)RAID0模式對(duì)于固態(tài)硬盤來(lái)說(shuō)沒有意義,我們知道目前最好的消費(fèi)級(jí)固態(tài)硬盤傳輸速度基本上都在550MB/s的水平,一般來(lái)說(shuō)只要容量達(dá)到240GB,就能達(dá)到這個(gè)性能峰值,更不用說(shuō)512GB或更高了,但這就遇到一個(gè)問(wèn)題,主流PC上速度最快的硬盤接口就是SATA6Gbps(除非你購(gòu)買高端的PCI-E接口固態(tài)硬盤),而它的速度上限理論上也就是接近600MB/s,單個(gè)240GB固態(tài)硬盤就基本讓它達(dá)到極限了,而且也無(wú)法再提升。那我要實(shí)現(xiàn)更高的磁盤傳輸速度怎么辦?這時(shí)候就只能依靠SATA6Gbps的RAID0模式了,這樣就可以把接口的理論上限提升到600MB/s的數(shù)倍(取決于你主板有幾個(gè)SATA6Gbps接口,一般是兩個(gè))。如果你的主板只有SATA3Gbps接口,那就更只能這樣做了,單個(gè)高速大容量固態(tài)硬盤在這樣的主板上完全無(wú)用武之地,唯有RAID0才能解決問(wèn)題。
小結(jié):
如果加一個(gè)前提“使用同樣的硬盤”,那么“雙硬盤RAID0性能一定好過(guò)單硬盤”在固態(tài)硬盤上也是成立的。而且我們還能推出另一條理論“在單塊硬盤達(dá)到外部接口傳輸速度極限的時(shí)候,且不改變硬盤和接口的種類,那么采用RAID0模式是大幅度提升磁盤性能的唯一途徑”——腦袋抽筋了吧?慢慢理解,歡迎給本博士找茬。
固態(tài)硬盤工作模式對(duì)比
雙30GBRAID0VS單64GB
測(cè)試平臺(tái)
處理器:Corei72600
主板:映泰P67+
顯卡:RadeonHD6850
內(nèi)存:宇瞻DDR316004GB
硬盤:希捷酷魚3TB(系統(tǒng)盤)
金士頓SSDNow30GB×2RAID0
金士頓SSDNowV+10064GB
顯示器:AOC26英寸
操作系統(tǒng):Windows764bit旗艦版
目前30GB的固態(tài)硬盤在300元以下,而64GB也不到400元(明顯性價(jià)比遠(yuǎn)高于兩塊30GB……),對(duì)于囊中羞澀的玩家來(lái)說(shuō),那是相當(dāng)誘人的,所以本博士也就選擇了這樣的入門級(jí)產(chǎn)品來(lái)進(jìn)行對(duì)比。大家可以看看到底是兩個(gè)小容量固態(tài)硬盤組RAID0好,還是單個(gè)大容量固態(tài)硬盤好。
性能對(duì)比數(shù)據(jù)表 | |||||
金士頓SSDNowV+10064GB | 金士頓SSDNow30GB×2 | ||||
CrystalDiskMark3.064位 (隨機(jī)數(shù)據(jù)) | 順序讀寫 | 讀:238MB/s | 寫:195MB/s | 讀:350MB/s | 寫:100MB/s |
512Byte | 讀:213MB/s | 寫:109MB/s | 讀:258MB/s | 寫:62MB/s | |
4K | 讀:20MB/s | 寫:23MB/s | 讀:11MB/s | 寫:5MB/s | |
4KBQD32 | 讀:20MB/s | 寫:26MB/s | 讀:19MB/s | 寫:10MB/s | |
ASSSDBenchmark1.6 | 順序讀寫 | 讀:225MB/s | 寫:175MB/s | 讀:348MB/s | 寫:102MB/s |
4KB ![]() | 讀:19MB/s | 寫:38MB/s | 讀:7MB/s | 寫:6MB/s | |
結(jié)果分析
這個(gè)測(cè)試結(jié)果很有意思,剛好分別印證了我們前面的兩個(gè)理論。首先,在寫速度方面,雙30GBRAID0與單64GB相差甚遠(yuǎn),這就說(shuō)明了雙硬盤RAID0不見得比單硬盤好;其次,在讀速度方面,單64GB有一定落后,證明在接口帶寬不夠(用來(lái)對(duì)比的固態(tài)硬盤都是SATA3Gbps接口,實(shí)際傳輸速度也就200多MB/s,很容易被64GB級(jí)別的固態(tài)硬盤達(dá)到極限)的情況下,組建RAID0才能大幅度提升磁盤性能。
瘋狂Q&A
用固態(tài)硬盤組了RAID0,有壞處嗎?
瘋狂博士:
嗯……這得分兩方面來(lái)說(shuō),一個(gè)壞消息一個(gè)好消息。
壞消息:如果你直接在主板上用兩塊固態(tài)硬盤組建了RAID0系統(tǒng),那么你可能失去了固態(tài)硬盤的Trim功能——至于這功能是做啥的,簡(jiǎn)單點(diǎn)說(shuō)就是讓固態(tài)硬盤在長(zhǎng)時(shí)間使用后性能不會(huì)衰減得很厲害的技術(shù)。
好消息:如果你用的是支持intelRST11.X驅(qū)動(dòng)程序的主板(例如最新的7系列),而且你的固態(tài)硬盤擁有支持RAID0模式下進(jìn)行Trim操作的固件(如流行的美光M4),那你可以同時(shí)享受Trim和RAID0了。這么來(lái)看,壞處就是你可能得升級(jí)電腦啦。
哪些主板適合主流固態(tài)硬盤組RAID0?
瘋狂博士:
現(xiàn)在最主流的固態(tài)硬盤應(yīng)該是采用SF-2281主控芯片的產(chǎn)品了,它們都采用SATA6Gbps接口,最大傳輸速度個(gè)個(gè)宣稱過(guò)500MB/s,所以要組RAID0的話,主板上怎么也得先有兩個(gè)SATA6Gbs接口吧?那么Intel方面,H77級(jí)別以下的主板就直接PASS了;AMD方面,主板上至少得采用SB850南橋芯片才行。再低的……別這么委屈你的寶貝固態(tài)硬盤好不。
我的主板不支持RAID0,怎么辦?
瘋狂博士:
組建傳說(shuō)中的“軟RAID”即可,在Windows2000以上級(jí)別操作系統(tǒng)中的磁盤管理器里把兩個(gè)固態(tài)硬盤轉(zhuǎn)成動(dòng)態(tài)磁盤,然后右鍵點(diǎn)選其中一個(gè),選擇創(chuàng)建“帶區(qū)卷”,在對(duì)話窗口中把兩個(gè)固態(tài)硬盤都加進(jìn)去,創(chuàng)建即可。根據(jù)以往的測(cè)試,性能與硬RAID0不相上下,壞處是不能在這個(gè)“軟RAID”上安裝操作系統(tǒng),只能用來(lái)存儲(chǔ)程序——真要能裝系統(tǒng),咱還要硬RAID0做啥。
愛華網(wǎng)



