燃燒你的卡路里,光威悍將480G固態硬碟20萬G大量寫入測試

燃燒你的卡路里,光威悍將480G固態硬盤20萬G大量寫入測試

閃存完全擦寫一次叫做1次P/E,因此閃存的壽命可以P/E作單位。現在TLC閃存的P/E次數大約1000-2000。根據閃存的P/E次數,我們可以算出一個固態硬盤大約可允許寫入的總量。以光威悍將480G SSD為例,假如閃存P/E次數為1500,那麼光威悍將480G SSD可寫入的總量至少為480*1500=72萬G。我們都知道SSD隨著寫入總量的增加,SSD壽命的逐漸減少,一般都會出現掉速現象。因此,我們今天來做個實驗,通過反覆的大量寫入,增加光威悍將480G的寫入總量,看看光威悍將480G SSD究竟會不會出現很厲害的掉速。

【大量寫入驗證】

燃燒你的卡路里,光威悍將480G固態硬盤20萬G大量寫入測試

我們寫了個批處理,這個可以反覆在光威悍將480G SSD裡生成一個100G的大文件。我們來看看我們用這個方法生成大文件,是否能夠達到對光威悍將480G SSD進入大量寫入的效果。

燃燒你的卡路里,光威悍將480G固態硬盤20萬G大量寫入測試

我們的批處理確實是向光威悍將480G SSD的E盤寫入了一個100G的數據。

燃燒你的卡路里,光威悍將480G固態硬盤20萬G大量寫入測試

但是我們用CRYSTALDISKINFO測試測試,發現了CRYSTALDISKINFO的不靠譜。此圖是我們的光威悍將480G SSD的CRYSTALDISKINFO測試圖。這裡要說說CRYSTALDISKINFO的不靠譜的幾個地方:

1——主機寫入不靠譜。我用批處理在硬盤上自動生成了100G的大文件,主機寫入總量卻絲毫未增加,我將這個大文件複製出來,手動拷入剛才的存放位置,CRYSTALDISKINFO主機寫入總量又出現了反應,同一文件,存在同一存放位置,難道手動才算主機寫入而自動不算主機寫入嗎,那算無人機寫入嗎!

2——對NAND寫入量不靠譜。用一個新硬盤測試過,玩了很久,再看對NAND寫入量總計仍然為0。

3——通電次數,通電時間不靠譜,同樣用新硬盤測試過。使用幾個小時,加一夜,第二天發現,通電時間超過48小時,這時差有點大。

OK這些只是在使用CRYSTALDISKINFO時發現的一些問題,簡單的說說,也不單獨用一篇文章來說CRYSTALDISKINFO不靠譜的問題了。大家不信可以自己去試試,或者留言想看CRYSTALDISKINFO測試,我們可以單獨拿一篇文章來測試給大家看。我們的自動生成文件,大量寫入,絕對是有效的,因為手動拷入該文件CRYSTALDISKINFO是有反應的。因此,下面的實驗,我們不會再用CRYSTALDISKINFO這個不靠譜的軟件。

【大量寫入測試】

燃燒你的卡路里,光威悍將480G固態硬盤20萬G大量寫入測試

光威悍將480G SSD可寫入至少72萬G,目前這個SSD已經使用了近2年了,從不靠譜的CRYSTALDISKINFO的測試圖可以看到NAND的寫入量至少已經有1.5萬G了,但是目前ASSSD測試顯示,光威悍將480G SSD的速度還是和新盤時幾乎沒什麼兩樣。光威悍將480G SSD的速度非常穩定。

燃燒你的卡路里,光威悍將480G固態硬盤20萬G大量寫入測試

但這我們這次我們準備再寫入20萬G,再來看看光威悍將480G SSD的速度如何。因此,我們在前面寫的反覆生成大文件的批處理里加入del命令,以便重複生成和刪除100G大文件,達到大量寫入的效果。另外,自動生成和刪除都非常快速,未免出現錯誤,所以我們還將生成和刪除之間加了一個延時命令。不過,這將大大的增加我們實驗的時間。這個批處理將循環2000次100G大文件寫入和刪除,在到達2000次時自動停止。

燃燒你的卡路里,光威悍將480G固態硬盤20萬G大量寫入測試

在2000次循環,20萬G寫入後,我們再對光威悍將480G SSD進行了測試,測試結果顯示,儘管我們對光威悍將480G進行了大量的寫入,但是它的速度性能依舊非常穩定。

以上測試僅供參考。從理論上來說,這個大量寫入的測試是靠譜的,但是實際操作中也有可能存在一些從表面無法看到的問題。如果這個大量寫入測試存在問題,歡迎大家指出,提供好的建議。

本來我們還計劃用cipher來對硬盤進行反覆擦寫再對SSD來個極限測試的,但是cipher擦寫太緩慢了,全盤擦寫1000次估計得10天半個月的時間。因此我們只做一個大量寫入測試就好了。


分享到:


相關文章: