聊聊SSD測試 (6) – 測WA

2021-02-13 SSDFans


作者:SSD攻城獅

 

聊一下怎麼測SSD的WA (寫入放大)。

想要和SSD攻城獅還有全世界的大牛討論SSD及存儲相關技術?加nanoarch為微信好友,拉你進ssdfans微信群 。 

‍歡迎給ssdfans投稿,投稿就能加入ssdfans作者群,和冬瓜哥,蛋蛋等大咖切磋武藝,還有稿酬拿。


我是一名測試攻城獅。

聊一下怎麼測SSD的WA (寫入放大),為什麼SSD會有WA不解釋了,還不知道的可以看之前蛋蛋的文章。

WA的計算公式:WA=快閃記憶體寫入的數據量/主控寫入的數據量

只要知道了A(快閃記憶體寫入的數據量)和B (主控寫入的數據量)就可以知道WA 了。

這兩個數據,從哪裡拿? –  從SMART 信息裡。

安利一下浴室之前在PCEVA上的一篇文章 《【原創】浴室談SSD的SMART信息

原文連結:http://bbs.pceva.com.cn/thread-10212-1-1.html

裡面列舉了幾款SSD產品的SMART信息,下面這個是SandForce 12xx/15xx主控的

__________________________________________________________________________

ID                        屬性                                               解釋              

1                      Raw Read Error Rate                          底層數據讀取出錯率


5                      Retired Block Count                           不可使用的壞塊計數
(公式比較怪。。這個值不準,新固件都為100)


9                      Power On Hours Count                       累計加電時間


12                    Power Cycle Count                             設備通電周期


171                  Program Fail Count                             編程錯誤計數


172                  Erase Fail Count                                 擦除錯誤計數


174                  Unexpected Power Loss Count            不正常掉電次數

177                  Wear-Range Data                              顯示最大磨損塊和最小磨損塊相差的百分比

181                  同171定義相同

182                  同172定義相同

187                  Reported Uncorrectable Errors            不可修復錯誤計數

194                 顯示溫度的,基本可以忽略(假的)

195                On the Fly Reported Uncorrectable Error Count    實時不可修復錯誤計數

196                 Reallocated Event Count                      重映射壞塊計數

231                 SSD Life left                    SSD剩餘壽命 
                      新盤為100,當顯示為10,代表P/E用完了,但是還有備用空間可以替換,顯示0代表盤上數據為只讀。

241                lifetime write froms host         來自主機的寫入數據量總數(64G更新一次)

242                lifetime write froms host         來自主機的讀取數據量總數(64G更新一次)

__________________________________________________________________________

謝謝集智慧與美貌的浴室。

可以看到241  Lifetime write from host 就是」主控寫入的數據量」

「快閃記憶體寫入的數據量」在這張表裡沒有,引入第二個公式:  快閃記憶體寫入數據量= 平均Wear Leveling count x SSD 容量  (這個好理解吧)

SSD容量大家都知道。Wear Leveling count,在上面這張表裡沒有, 但是有」172 Erase Fail Count 擦除錯誤計數」和」177 Wear-Range Data 顯示最大磨損塊和最小磨損塊相差的百分比「。

說明FW其實統計了Wear Leveling count,只是沒有顯示出來。

這篇文章裡提到了另外一款SSD 美光C300,Marvell 88SS9174主控+美光自己的固件。就直接公布了這個參數:」173 Wear Leveling Count 平均擦寫次數」。但是這款又沒有公布」241  Lifetime write

from host」L

 

這些在內部測試的時候都不是問題,請FW的兄弟們把這兩項都顯示出來,測試攻城獅就可以計算自家SSD的WA 了。

不想錯過SSD攻城獅的後續精彩文章?長按或掃描下面二維碼關注ssdfans就可以了!


ssdfans微信群介紹

四個免費技術討論群:ssdfans(已滿),ssdfans大咖(已滿),ssdfans精英(已滿),ssdfans大蝦群,這四個群覆蓋了中國和世界華人圈SSD以及相關存儲行業的技術精英,行業大牛,還有各路攻城獅

以及下面各種專業討論群,質量較高,一次性收費50,學生半價。

ssdfans銷售群:買賣消費級,企業級SSD,NAND Flash都可以在這裡找到人

ssdfans快閃記憶體器件群:專門討論快閃記憶體器件和各種新的NVM器件,裡面有各大NAND廠商的技術大牛

ssdfans企業級:討論企業級SSD

ssdfans消費級:討論消費級SSD

ssdfans行動裝置群:討論手機,平板等行動裝置裡面的EMMC,UFS等SSD

ssdfans工作求職群:SSD行業換工作,招聘,趕快來~ 不想換工作也先來佔個坑,萬一有更好的機會呢,行業這麼火,各大公司開的Offer高的嚇人!

ssdfans同學群:專門針對還在校園內的SSD相關人士。

想加入這些群,請加nanoarch為微信好友,介紹你的暱稱-行業-職業,註明群名,拉你進群。

相關焦點

  • 聊聊SSD測試(1) – Verification & Validation
    加nanoarch為微信好友,拉你進ssdfans微信群 。 ‍歡迎給ssdfans投稿,投稿就能加入ssdfans作者群,和冬瓜哥,蛋蛋等大咖切磋武藝,還有稿酬拿。 我是一名測試攻城獅。SSD從設計,固件到成品出貨,少不了各種測試。
  • 聊聊SSD測試 (8) – PCIe Interoperability Test
    加nanoarch為微信好友,拉你進ssdfans微信群 。 ‍歡迎給ssdfans投稿,投稿就能加入ssdfans作者群,和冬瓜哥,蛋蛋等大咖切磋武藝,還有稿酬拿。寫在最後,臺上一分鐘,臺下十年功,為了在Workshop的Interoperability環節有好的表現,在下山前就應該找來各家的RC做相關的測試。
  • 簡易的SSD固件更新測試平臺
    看固態硬碟專業評測,上www.ssdfans.com!查SSD、NAND採購需求和貨源,招聘和求職列表,上www.ssdfans.com!另外一個測試機負責執行測試。 這個平臺的前提條件可以是一切正常工作,也可以是待測SSD firmware已經crush,需要重新通過串口更新firmware。
  • SSD Performance測試簡介
    加nanoarch為微信好友,拉你進ssdfans微信群 。 ‍歡迎給ssdfans投稿,投稿就能加入ssdfans作者群,和冬瓜哥,蛋蛋等大咖切磋武藝,還有稿酬拿.SNIA給Client SSD與Enterprise SSD都制定了Performance test (性能測試)的規範,可以到其網站 www.snia.org 下載。
  • SSD性能測試之「磚」
    加nanoarch為微信好友,拉你進ssdfans微信群   「磚」的緣起 事情的起因是這樣的,這個ssdfans群裡,冬瓜哥和往常一樣在幫助大家回答問題。在回答一個SSD上文件系統mount的參數的問題是,俺不知深淺地插了一句嘴,該打。
  • powershell寫的SSD測試程序,對阿斯加特AN2、AN3SSD進行測試對比
    這是玩家利用WIN10系統自帶的powershell程序,寫的一個SSD測試軟體:powev ssd test.ps1,WIN10通用,可二次開發。由於篇幅的原因,我們這裡不公布代碼。今天我們將用powev ssd test對阿斯加特AN2 NVMe SSD 250G和AN3 NVMe SSD 1T進行測試對比,主要目的是檢驗powev ssd test是否好用,其次是簡單的對比下這兩款SSD。
  • SSD Endurance測試介紹
    加nanoarch為微信好友,拉你進ssdfans微信群 。 ‍歡迎給ssdfans投稿,投稿就能加入ssdfans作者群,和冬瓜哥,蛋蛋等大咖切磋武藝,還有稿酬拿.測試(可選)產品級常溫Rention測試高溫Retention數據比較判斷是否通過 (檢查FFR和Data error是否滿足前面那兩個公式) 步驟1,2已經介紹過,步驟3~7都是關於data rention,這個測試要求在Endurance測試結束以後馬上進行:寫入數據à 斷電à高溫à 上電à數據比較
  • 固態硬碟SSD速度測試軟體
    AS SSD Benchmark是非常出名的固態硬碟SSD速度測試軟體,最關鍵的是用它來測試固態硬碟是否已經4K對齊,是否打開了AHCI,可以檢測
  • 聊聊「測試報告」(附 模板下載)
    說結論、報風險、避免背鍋(能看懂這三個詞的,都是有血淚經歷的)曾經,老徐寫過,測試報告的核心要素:測試報告核心要素1. 測試結論從測試工程師的專業角度分析,是否達到發布標準,是否可發布 。測試環境、測試設備用到哪些測試手機,什麼客戶端環境,什麼瀏覽器等等。5. 需求大綱當前的這個版本,到底包含了哪些大的需求點。6.
  • PCIe SSD背後的史詩6
    加nanoarch為微信好友,拉你進ssdfans微信群 。 ‍歡迎給ssdfans投稿,投稿就能加入ssdfans作者群,和冬瓜哥,蛋蛋等大咖切磋武藝,還有稿酬拿。怎樣評價SSD性能? 結合之前的測試(給我翻回去仔細看),延遲表現並不差的P420m和intel DC P3605旗鼓相當,個別測試甚至可以小勝。這就得歸功於其稍強的連續讀性能了。SM951 Raid0雖然延遲表現難看,但是歸功於其不錯的連續帶寬表現,至少其在眾多強者中還具有一戰之力。
  • PCIe SSD背後的史詩7
    加nanoarch為微信好友,拉你進ssdfans微信群 。 ‍歡迎給ssdfans投稿,投稿就能加入ssdfans作者群,和冬瓜哥,蛋蛋等大咖切磋武藝,還有稿酬拿.連結:http://pan.baidu.com/s/1nvyFYjR密碼:lfa0 ②Q:為何不拿三星的旗艦企業級SM1715做對比測試,而使用家用級的SM951?  A:窮,你給我買我就測。另外SM951的主要對手是同為家用級、容量價格比類似的Intel 750系列。
  • SSD性能怎麼測?看這一篇就夠了!
    存儲系統的性能受到整個機器其他硬體甚至軟體方面的影響:按ssd本身來說,在不同負載(線程數,隊列深度,塊大小,隨機度等)環境下一塊盤發揮出的性能大有區別,設置成不同扇區大小性能會不同,在相同情況下測試一段時間盤的性能還會發生FOB-transition-steadystate的轉變;按軟體環境來說,不同系統、文件系統以及軟體本身的訪問模式都能造成性能差別;另外其他硬體比如CPU和控制器、陣列卡等也可能影響
  • SSD模擬器 disksim 和 SSD Extension 的介紹(一):安裝
    /ssd-add-on.zip 4.添加 SSD Extension 插件patch -p1 < ssdmodel/ssd-patch 5.修改makefile 文件如果這個時候直接 make 會出錯,根據出錯的原因,我把需要修改的地方做成了一個補丁,可以直接下載這個 patch
  • 和唐傑說相聲之:SSD性能測試之「玉」
    冬瓜哥就佩服直接腦出的人,因為腦出需要足夠的積累和邏輯思維,對於那些拿著別人做好的ppt每走一頁加上點文字再走一頁的,噗~~。        好了,冬瓜哥這就來和唐總說個相聲!。文中黑色字體是唐總原文,藍色字體是冬瓜哥的文字。
  • 傳說的國產SSD來啦!結果令我大吃一斤!
    測試平臺我們使用的是I7-8700K,搭配ROGZ370 M10A,關閉節能!在各個SSD測試軟體中你會發現測試的數據默認量都是1G想知道真實性能怎麼測嗎!繼續往下看!用HD TUNE運行基準測試,等到SLC的緩存空間用完以後,就可以知道真實速度啦
  • 聊聊Benchmark測試
    聊聊beanchmark測試 根據wiki百科解釋: beanchmark問題就是基準測試問題.1996 International Workshop on Structural Control 會議上提議組建歐洲、亞洲、和美國3個有關SHM的研究小組,並由 Chen倡導建立Benchmark結構,以便進行各種技術的直接比較.
  • Realtek之SSD野望
    加nanoarch為微信好友,拉你進ssdfans微信群 。 ‍歡迎給ssdfans投稿,投稿就能加入ssdfans作者群,和冬瓜哥,蛋蛋等大咖切磋武藝,還有稿酬拿。RTS5761最早是在Computex Taipei 2016現身,現場使用一塊256G測試的讀寫性能數據: 1,203MB/s, and 387.5MB/s看下面這個對比,即使這塊Realtek的開發板
  • SSD模擬器 DISKSIM 和 SSD EXTENSION 的介紹(二):使用
    進入www.ssdfans.com,用搜索框搜索關鍵字即可閱讀所有歷史文章。安裝完成後,在 ssdmodel/valid 目錄下有個 runvalid 文件,這是一個自帶的測試腳本。打開這個文件可以看到如何來使用這個模擬器。
  • 7月6日開測!《勁舞團》手遊二測刪檔測試搶碼開啟!
    久遊研發、網易代理的《勁舞團》正版手遊,將於7月6日正式開啟精英刪檔測試(僅限安卓)。
  • 我就不告訴你SSD的這些事兒!
    ATTO測試是極限情況下的磁碟持續讀寫性能,採用的測試模型具有很高的可壓縮性。而恰恰是SandForce主控採用可壓縮算法設計,ATTO測試中採用SF主控的SSD具備巨大優勢。但事實上幾乎沒有任何程序的啟動和執行過程是連續讀寫的。ATTO默認測試全0或1的數據,支持壓縮或主控直接響應,不管實際速度有多慢,測出來必然是最大速度。