14K隨機(jī)性能為何會(huì)暴漲/CDM軟件設(shè)置的貓膩
與其他DIY硬件一樣,初次接觸SSD的用戶被各種廠商的廣告、宣傳數(shù)據(jù)晃的眼花繚亂,如對(duì)一些SandForce主控SSD,個(gè)別廠商不遺余力地鼓吹SSD的讀寫超過500MB/s,其實(shí)這并不是該SSD的真實(shí)性能。
實(shí)際測試告訴您:SSD測試不得不知的秘密
不同于機(jī)械硬盤的機(jī)械構(gòu) 造,SSD組成主要是由主控芯片、閃存芯片及固件算法組成,主控的不同,閃存類型及通道數(shù)的不同,SSD性能都有很大的差異。除了自身的硬件外,SSD的 性能還受到傳輸數(shù)據(jù)結(jié)構(gòu)、測試軟件的設(shè)定及系統(tǒng)設(shè)置等影響,今天我們就通過實(shí)際測試告訴您,SSD測試中一點(diǎn)小秘密。
一、4K隨機(jī)寫入為何會(huì)暴漲呢?
細(xì)心的網(wǎng)友可能會(huì)發(fā)現(xiàn),同一款SSD,同一款軟件測試,測試的成績有所出入,下面來拿OCZ Vector 256G進(jìn)行CrystalDiskMark軟件測試,看看具體情況如何?
通過上述的CDM測試,我們發(fā)現(xiàn)同一款SSD同樣的軟件設(shè)置,卻得到不同的測試成績。而最明顯的區(qū)別無疑體現(xiàn)在4K(QD=1)隨機(jī)寫入上,77MB/s對(duì)111MB/s。那為啥會(huì)出現(xiàn)截然不同的結(jié)果呢?
主板節(jié)能模式的影響:關(guān)閉節(jié)能,4K隨機(jī)寫入會(huì)暴漲
我們知道AMD與Intel都開發(fā)了相應(yīng)的節(jié)能技術(shù),以Intel為例,Intel的新節(jié)能技術(shù)為EIST(Enhanced Intel SpeedStep Technology)可以動(dòng)態(tài)調(diào)整CPU頻率,隨著CPU使用率下降或者接近0時(shí)候降低CPU頻率并且降壓,從而降低功耗和發(fā)熱。一旦檢測到CPU使用 率高,立馬回復(fù)原始工作頻率。
主板BIOS選項(xiàng)中的C1E(系統(tǒng)閑置狀態(tài)時(shí)的CPU節(jié)能功能)、C3/C6(比C1E更深層的省電模式)、EIST(Intel新節(jié)能技術(shù))等都與節(jié)能有關(guān),一般系統(tǒng)是默認(rèn)開啟的,那為什么關(guān)閉節(jié)能模式下,4K隨機(jī)寫入會(huì)暴漲呢?
SSD的每個(gè)IOPS(每秒I/O操作次數(shù))都需要發(fā)出,占用了系統(tǒng)的總線帶寬,而相比機(jī)械硬盤100多IOPS,SSD高出太多了,自然占用總線帶寬 會(huì)更多一些。開啟節(jié)能模式時(shí)CPU的頻率會(huì)降下來,發(fā)送指令時(shí)就會(huì)變得慢一些,那SSD理論4K寫入性能會(huì)相應(yīng)減弱。然而用戶使用的過程中,絕大數(shù)多的情 況下都是開啟主板節(jié)能模式的,所以我們建議用戶應(yīng)該參考開啟節(jié)能后SSD的4K寫入性能。
二、CrystalDiskMark軟件的設(shè)置有貓膩:
CrystalDiskMark是一款常見的SSD測試軟件,提供了三種數(shù)據(jù)模型(“文件”選項(xiàng)中可選擇數(shù)據(jù)模型),分別是隨機(jī)/All 0X00/All 0XFF的數(shù)據(jù)模型。一般默認(rèn)隨機(jī)數(shù)據(jù)模型下的運(yùn)行5次,每次1000MB的數(shù)據(jù)量。但選擇的全0或全1的數(shù)據(jù)模型得到的成績是否一樣呢?我們先來一款國 產(chǎn)的SandForce主控 120G SSD做一次測試。
可以看出,采用SandForce主控的SSD在CMD測試中,不同的數(shù)據(jù)模型下,測試成績的出入非常之大。在全0及全1的數(shù)據(jù)模型下,成績飆升,就拿持 續(xù)讀寫速度來說,默認(rèn)設(shè)置下,僅208/148MB/s,而全0的數(shù)據(jù)模型下,數(shù)據(jù)非常華麗,達(dá)到了452/492MB/s,但這種成績?nèi)A而不實(shí),并不能 反應(yīng)出SSD真實(shí)的性能,然而這恰恰被一些不良商家作為宣傳的手法。不過這種貓膩也有破綻,修改數(shù)據(jù)模型后有一個(gè)明顯的特征,CDM的標(biāo)題欄上會(huì)直接標(biāo)注出來。
2淡看ATTO測試成績/Intel與AMD驅(qū)動(dòng)不同的影響
三、淡看ATTO Disk Benchmark軟件測試:
SSD市場同質(zhì)化嚴(yán)重,市場競爭異常激烈,一些小品牌的SSD廠商在產(chǎn)品宣傳推廣方面只能無所不用其極,所以我們就看到了上述的產(chǎn)品包裝盒標(biāo)稱的性能指標(biāo),如此華麗速度測試依據(jù)全來自ATTO Disk Bechmark這款測試軟件。
了解ATTO Disk Bechmark之前,必須得對(duì)SandForce主控有所了解。SandForce主控最為著名的特性當(dāng)屬DuraWrite壓縮技術(shù),由于實(shí)際需要寫 入的數(shù)據(jù)量壓縮后變小,寫入速度得到了提升。在需要讀取的時(shí)候,被壓縮過的數(shù)據(jù)在主控內(nèi)解壓后輸出,又帶來了外部讀取速度增益。而ATTO的測試數(shù)據(jù)模型 恰恰是完全可壓縮的,與SandForce主控可壓縮算法天然的吻合。
某SandForce主控的120G SSD ATTO測試成績:
某SandForce主控的120G SSD ATTO測試成績
ATTO所跑的數(shù)據(jù)經(jīng)過SandForce主控壓縮算法處理后,猶如一頭大象被壓縮成了一只蚊子的大小。因?yàn)閷?shí)際寫入到閃存里的數(shù)據(jù)量很小,寫入操作很快 就完成了,外部測到的寫入速度接近SATA 6Gbps的接口帶寬速度。而在讀取這些被完全壓縮的數(shù)據(jù)時(shí),一只蚊子又被還原成了大象的體積,仿佛瞬間讀出了大量的數(shù)據(jù),這時(shí)外部測到的讀取速度也近乎 于SATA 6Gbps的接口帶寬速度。顯然這種成績參考的價(jià)值并不高。
AS SSD Benchmark測試,該款SSD的性能暴降至這樣子:
相對(duì)ATTO的華麗數(shù)據(jù),AS SSD Benchmark測試的數(shù)據(jù)縮水到慘不忍睹,每當(dāng)看到一些廠商極力地宣傳500MB/s讀寫速度,我們應(yīng)慎重地看下,這種成績的背后意義有多大,不然花了高價(jià)錢卻買不來相應(yīng)的性能,真心坑。
四、Intel與AMD驅(qū)動(dòng)不同對(duì)SSD性能的影響:
AMD與Intel平臺(tái)除了CPU性能不一樣外,它們提供的存儲(chǔ)控制器也是不一樣的,這兩年來Intel一直在強(qiáng)化主板芯片組對(duì)SSD的支持力度,“高 速儲(chǔ)存”、“快速啟動(dòng)”等特色功能也在逐步完善,即將上市的8系列主板還專門針對(duì)SSD進(jìn)行優(yōu)化,相比之下AMD這方面暫時(shí)還沒有太大動(dòng)靜。
開啟AHCI模式對(duì)SSD重要性不言而喻,因?yàn)锳HCI中的原生命令隊(duì)列特性(NCQ)可以優(yōu)化用戶發(fā)送指令的順序,從而降低設(shè)備負(fù)荷,提升設(shè)備性能。 Windows7/8系統(tǒng)都已經(jīng)內(nèi)置通用版AHCI驅(qū)動(dòng),一般開機(jī)后就能直接使用,同時(shí)AMD與Intel兩家也提供了自家的專用驅(qū)動(dòng)。我們下載了ADM A10 5800K平臺(tái)與Intel i5 3570K平臺(tái)提供的驅(qū)動(dòng),進(jìn)行測試,看看SSD在兩個(gè)不同平臺(tái)的性能差異。
Intel平臺(tái)專用的AHCI驅(qū)動(dòng)下測試成績
AMD平臺(tái)專用的AHCI驅(qū)動(dòng)下測試成績
通過AS SSD Benchmark測試可以發(fā)現(xiàn),Intel AHCI驅(qū)動(dòng)相比于AMD AHCI驅(qū)動(dòng)總體性能有所提升,在持續(xù)讀寫及64位高隊(duì)列縱深下Intel平臺(tái)的優(yōu)勢較為明顯,AS SSD Benchmark給出的總分,Intel 平臺(tái)以759分力壓AMD平臺(tái)的646分。但我們注意到AMD平臺(tái)的4K隨機(jī)寫入上要略高于Intel平臺(tái)。
總得來說,SSD測試上Intel平臺(tái)所測試的成績要好過于AMD,這得益于Intel芯片組一直在對(duì)SSD做出的優(yōu)化,新版的RST驅(qū)動(dòng)已經(jīng)可以在SSD RAID上支持Trim指令,未來8系列主板也將進(jìn)一步優(yōu)化RST驅(qū)動(dòng)性能表現(xiàn),值得期待。
3不同容量 SSD的性能有所差異/總結(jié)
五、不同容量 SSD的性能有所差異:
不同容量的SSD性能有所不同,差別在于閃存顆粒單芯容量與閃存通道數(shù)不同,SSD的容量越大,閃存顆粒單顆容量越大,通道數(shù)越多,吞吐數(shù)據(jù)量也就越大, 處理起數(shù)據(jù)速度當(dāng)然越快了。下面我們拿三星830系列64G、128G、256G做個(gè)對(duì)比測試,看下不同容量到底有多大差距?
64GB的測試成績
128GB的測試成績
256GB的測試成績
從CDM默認(rèn)設(shè)置下測試成績看出,三款SSD的 持續(xù)讀取速度并無多大差距,但持續(xù)寫入速度就相差甚遠(yuǎn),256GB的領(lǐng)先64GB近兩倍之多,比128GB也快出不少。另外,不管是4K隨機(jī)讀寫,還是 4K QD=32的隨機(jī)讀寫上,大容量均比小容量更具有優(yōu)勢。這也是為什么大容量SSD的價(jià)格會(huì)賣得這么貴,不僅體現(xiàn)在容量上優(yōu)勢,還體現(xiàn)在性能方面。
閃存的顆粒單片容量與閃存的顆粒數(shù)對(duì)SSD的性能發(fā)揮著重要的作用。以三星830系列為例,64GB與128GB之間一般為單顆芯片容量的提升,性能相差近一倍,而128GB與256GB之間為通道數(shù)的提升,部分性能提升明顯。
總結(jié):
總存在不少用戶非常在乎SSD的測試成績,我們俗稱的“跑分黨”,為跑分而跑分,為對(duì)比而對(duì)比。一些廠商正抓住了這群用戶的心理,大作文章,然而軟件測 試有時(shí)根本得不到真實(shí)的SSD性能,測試平臺(tái)、軟件設(shè)置不同、容量不同等等也影響了SSD的性能。所以我們不應(yīng)該只看到SSD表面的成績。
值得一提出的是,SSD跑分并不是唯一,僅僅是一個(gè)參考,SSD更為重要的在于其穩(wěn)定性、壽命、耐久度、垃圾回收能力、后期使用不掉速性能等。過度的跑分,不僅有損SSD的速度,還會(huì)減少SSD的壽命,