SSD硬盤使用之后大跳水 實測一探真假
泡泡網SSD固態硬盤頻道6月12日 面對紛繁復雜的各家測試,究竟哪項性能指標代表著SSD實際的使用體驗?
從各家曬出的跑分來看,我們發現,同級別的SSD的性能跑分基本上沒有多大的區別,甚至入門級的SSD居然能跑出高端旗艦級的跑分,真是凌亂了。所以看表面的分數,已經很難區分SSD的高中低檔了。
SSD的性能分為初始態,GC態和穩定態三種。初始態性能是最高的,因為閃存沒有數據寫入,都是干凈的。GC態就是主控的垃圾回收機制開始工作狀態,而穩定態是SSD經過使用一段時間后性能保持穩定不再下降的狀態。而我們的實際應用就是在穩定態,GC態的性能比較接近穩定態。
這里插入一個SSD科普知識:
GC:垃圾回收,就是把一個閃存塊里的‘有效’頁數據復制到一個‘空白’塊里,然后把這個塊完全擦除,以騰出更多的空白塊,以供后面的數據寫入。SSD絕大部分時間都在做GC操作。
優點:保持SSD性能的穩定性。
缺點:增加寫入放大,縮短SSD壽命。
TRIM:是一個ATA指令,操作系統發送此指令給SSD主控,以通知它哪些數據占用的地址是‘無效’的。從而減輕GC壓力。
本次測試,就是通過短時間的快速高強度寫入,使SSD接近于穩定態,考察其性能表現。
測試軟件:iometer、HD Tune
測試盤:影馳Gamer120GB
測試方式:用iometer軟件使用4k QD32 100%隨機數據對SSD長達30分鐘的寫入。然后立即用HD Tune軟件測試寫入情況,閑置不同的時間段測試SSD性能恢復的情況,以觀察SSD的垃圾回收機制和TRIM的效率。
空盤情況下,影馳Gamer120GB HD Tune的寫入成績為323.8MB/s,整個曲線非常平緩,穩定。
Iometer剛開始的成績,影馳Gamer120GB 4K QD32 iops高達81628.62/s,傳輸速度為334.35MB/s,實屬高端旗艦級水準。
經過30分鐘的隨機數據寫入,基本已經寫滿全盤,Gamer120GB已經布滿了數據碎片垃圾,這時iops下降至25703/s,傳輸速度為105.28MB/s。進入GC態,性能依然強勁。
寫入完畢,立即開啟HD Tune寫入測試,很明顯經過全盤的4K隨機數據寫入,SSD的性能大幅下滑,平均速度92.4MB/s,為空盤成績的28.5%。另一方面影馳Gamer120GB經過高強度寫入進入GC態后的穩定性很不錯,性能下降后的曲線相對平穩,并未出現跟市面一般SSD全過程大幅上下波動的情況。
閑置5分鐘后,Gamer120GB性能有了較明顯的恢復,曲線前端成績大幅提升,平均成績上升至147.7MB/s,為空盤成績的45.6%,恢復幅度為17.1%。
閑置15分鐘后,性能恢復至186.6MB/s,為空盤的57.6%,較上次測試的恢復幅度為12%。
閑置30分鐘后,性能恢復至222.8MB/s,為空盤的68.8%,較上次測試的上升幅度為11.2%
通過以上的變化,可以得知,影馳Gamer影馳Gamer120GB采用了閑置垃圾回收機制,而其垃圾回收的效率控制在適中速度,這是廠商采取了折中的辦法,以保證SSD性能和壽命平衡。
全盤格式化之后(執行TRIM命令),影馳Gamer120GB平均成績為323.6MB/s,恢復至空盤的99.9%,曲線也恢復平穩,基本恢復。高效的TRIM功能,能夠最大化的減少性能下降,因為日常的使用中是不可能會這樣長時間連續的小文件寫入的,高效的TRIM功能會在你刪除數據后迅速恢復性能。
通過本次測試,可以預見影馳Gamer120GB,實際應用性能的穩定性是非常不錯的。SSD經過長時間的使用寫入很多數據,產生掉速現象是必然的,這是由閃存不能直接覆蓋寫入數據而只能通過先擦除原有數據再寫入新數據的原理來決定的。以上測試是模擬極端情況,實際使用中,幾乎不會出現這樣長時間寫入隨機小數據的情況,而且被動垃圾回收和閑置垃圾回收以及TRIM的配合,SSD的性能會在不斷地數據填充和垃圾回收中恢復平衡保持相對穩定。所以沒有不掉速的SSD,只有通過主控的算法優化和TRIM和GC的合理配置實現性能的迅速恢復實現SSD性能的穩定。■
關注我們



