你們城里人真會(huì)玩啊 SSD測試求科普!
泡泡網(wǎng)SSD固態(tài)硬盤頻道6月19日 各種SSD測試軟件,其實(shí)各自使用的測試數(shù)據(jù)類型和大小都是有區(qū)別的,從而其測出的結(jié)果也有差異,究竟哪些軟件測出的成績更接近我們?nèi)粘5氖褂铆h(huán)境,接下來一起探討一下這個(gè)問題。
國外權(quán)威媒體Tom's Hardware曾撰寫過兩篇文章,分別測試統(tǒng)計(jì)了在實(shí)際游戲和系統(tǒng)軟件應(yīng)用當(dāng)中,系統(tǒng)對(duì)固態(tài)硬盤的I/O請(qǐng)求操作的類型和數(shù)據(jù)塊大小分布情況。具備很好的參考性。這兩篇文章分別為《SSD Performance In Crysis 2, World Of Warcraft, And Civilization V》和《SSD Performance In The Office: Nine Applications Benchmarked》。以下是其測試的圖表匯總。
從這張表中可以看出以下幾點(diǎn)。
1、游戲運(yùn)行過程中并不只是做一些簡單的讀取操作,還會(huì)寫入很多的數(shù)據(jù)。
2、游戲運(yùn)行過程中,隨機(jī)/連續(xù)讀寫哪個(gè)占主要的,要視不同游戲而定。小文件比較多的游戲像《魔獸世界》主要是隨機(jī)讀寫,大文件游戲則更多的是連續(xù)讀寫。
3、隊(duì)列深度分布情況,《魔獸世界》大部分時(shí)間都處于QD1環(huán)境下,《孤島危機(jī)2》和《文明5》可能會(huì)用到QD2-QD8。
4、不同長度文件的分布,主要集中在4KB和128KB兩種長度的文件。其次是16K和32K。
5、隨機(jī)操作的一般都是4k/16k/32k小文件,其中占4k主導(dǎo),連續(xù)讀寫則基本是128K文件。
這張表顯示了實(shí)際系統(tǒng)和軟件應(yīng)用時(shí)數(shù)據(jù)塊統(tǒng)計(jì)情況。日常操作中90%以上用到的只是QD1的隊(duì)列深度,偶爾需要大量數(shù)據(jù)導(dǎo)入的應(yīng)用,才會(huì)用到多一點(diǎn)的QD,一般不超過8。word編輯,Outlook,上網(wǎng)等小應(yīng)用主要都是小文件操作4k占主導(dǎo),視頻轉(zhuǎn)碼等大應(yīng)用則主要是128k連續(xù)操作,且會(huì)用到更多的QD。
基于以上分析,其實(shí)測試SSD是可以簡、快、準(zhǔn)的。總結(jié)如下:
1、主要看連續(xù)讀寫性能和4K隨機(jī)性能。
2、測試數(shù)據(jù)塊大小主要為4K/128k,其次是16k/32k。
3、隊(duì)列深度一般應(yīng)用關(guān)注QD1-QD4就夠了。(QD隊(duì)列深度可以簡單地理解為系統(tǒng)對(duì)SSD批量發(fā)布請(qǐng)求或者指令,這個(gè)指令數(shù)量由QD深度決定)
接下來的測試,便是選擇能夠測試以上數(shù)據(jù)塊的軟件進(jìn)行。
測試盤:影馳Gamer256GB PLUS
測試項(xiàng)目一:ATTO測試
ATTO已經(jīng)是大家很熟悉的一款SSD測試軟件了。能夠測試出從0.5到8094不同大小數(shù)據(jù)塊的傳輸速度,缺點(diǎn)是容易通過設(shè)置來獲得水分較高的高成績。
不摻水分的測試設(shè)置:測試文件總大小設(shè)為1GB(默認(rèn)為256MB),避免緩存影響,隊(duì)列深度選QD1(兩者都不),直接I/O避免緩存影響,數(shù)據(jù)塊為默認(rèn)的0.5-8192,勾選強(qiáng)制寫入避免緩存優(yōu)化。
從圖中可知數(shù)據(jù)塊越小,SSD的傳輸速度越慢,影馳Gamer256GB PLUS在傳輸4K和128K數(shù)據(jù)的寫入速度分別為140/450MB/s左右,128K讀取則達(dá)到510MB/s以上,可以預(yù)見Gamer256GB PLUS在日常應(yīng)用中的表現(xiàn)會(huì)相當(dāng)好。
測試項(xiàng)目二:Txbench
這款軟件的測試數(shù)據(jù)塊的設(shè)置很自由,而且默認(rèn)設(shè)置都是貼近實(shí)際應(yīng)用的數(shù)據(jù)塊,準(zhǔn)確度和可信度很高。每項(xiàng)最大測試數(shù)據(jù)塊為128k,最小為512B,默認(rèn)為最大數(shù)據(jù)塊128K-日常應(yīng)用中主要的持續(xù)讀寫數(shù)據(jù)塊。
測試數(shù)據(jù)設(shè)置版面,QD隊(duì)列深度最大設(shè)置為4。測試數(shù)據(jù)塊分別設(shè)置為連續(xù)讀寫128k QD4 隨機(jī)讀寫128k QD1,4K隨機(jī)讀寫QD1和QD4,盡量模擬實(shí)際應(yīng)用的情況。
128K QD4連續(xù)讀寫分別為560.540/532.862 MB/s,QD不深,然一樣強(qiáng)悍。
128k QD1隨機(jī)讀寫分別為168.332/443.994 MB/s,連續(xù)讀寫快很正常,然Gamer256GB PLUS隨機(jī)讀寫同樣給力。
4K隨機(jī)QD1讀取39.500MB/s,寫入143.960MB/s,已經(jīng)達(dá)到SATA3.0SSD的瓶頸,屬高端旗艦級(jí),QD4的成績大幅提升,供日常用綽綽有余。可以預(yù)見更高QD的成績將會(huì)進(jìn)一步大幅提升,然而并沒有什么卵用,這里就不多提了。
測試項(xiàng)目三:iometer QD深度測試
這款軟件是測試SSD相對(duì)來說非常專業(yè)和精準(zhǔn)的軟件,只是到現(xiàn)在只看跑分的環(huán)境下逐漸被遺忘。但其作用仍不可代替,Iometer能夠很方便的測試不同隊(duì)列深度下SSD的性能表現(xiàn)。
填充數(shù)據(jù)塊設(shè)置:
數(shù)據(jù)類型:100%隨機(jī)數(shù)據(jù),數(shù)據(jù)塊大小4K,寫入測試,隊(duì)列深度從1到32。
測試范圍:全盤
只需重點(diǎn)關(guān)注QD1-QD4的數(shù)據(jù),后面的可以作參考。折線圖表明,無論是4K讀取還是寫入,都是隨著QD隊(duì)列加大,成績大幅提升。影馳Gamer256GB PLUS在最常用的QD1 4K環(huán)境下讀寫IOPS分別為12489和36090,QD4則更高,應(yīng)付日常應(yīng)用綽綽有余。
測試項(xiàng)目四:
這款軟件也是一款主流的SSD測試軟件。這款軟件的測試數(shù)據(jù)塊,跟文章開頭兩篇文章分析的結(jié)論是比較吻合的。主要看4K QD1 QD4和128K的測試成績,當(dāng)然32K也能參考參考。
影馳Gamer256GB PLUS 4kQD1/4的讀取成績分別為9871.94/34274.83IOPS,寫入的話,QD1為36363.14跟上面測試的相近,QD4則有點(diǎn)夸張達(dá)到88258.17,可能是測的緩存突發(fā)速度。一般只有QD64才能達(dá)到這么高。
可以看出以上測試,小編主要選的數(shù)據(jù)模型多為隨機(jī)數(shù)據(jù),數(shù)據(jù)塊大小多為很難測出高成績的小數(shù)據(jù),為了讓大家見證實(shí)際的SSD性能,小編可是頂了不少壓力的啊,還好影馳Gamer256GB PLUS性能夠強(qiáng)悍,不然還真不好拿出來說事。■
關(guān)注我們



