日常經常做的這個動作,居然是最大的固態硬碟壽命毀滅者!

全文1500字,需要花費您約4分鐘。

很多朋友對TLC固態硬碟不放心,對於快閃記憶體的擦寫次數特別關注,而廠商在對固態硬碟耐久度的標稱上往往又使用了大家不熟悉的TBW標稱值,即Total Bytes Written(主機)總寫入數據量,而不是大家喜聞樂見的PE(Program/Erase擦寫循環次數)。其實更多人的困惑在於不知道電腦用一天會對固態硬碟產生多大的寫入量。

小編首先為大家揭秘最消耗固態硬碟壽命的方式,那就是大家都非常喜歡做的AS SSD Benchmark跑分!默認設置1GB區塊運行一次就會產生5GB的寫入量!

比較專業的用戶會對AS SSD Benchmark這種快餐測試嗤之以鼻,PC Mark 8存儲測試才是最權威的性能評估工具。下圖是東芝A100 240G固態硬碟PC Mark 8存儲測試成績以及測試全過程產生的寫入量:49GB!

Advertisements

PC Mark 8存儲測試運行一次需要一個小時以上,暫時還搶不走AS SSD Benchmark的固態硬碟壽命快速毀滅者地位。

過去固態硬碟只有32G、64G這樣小的時候,經常有磚家告誡大家,要把迅雷等軟體的下載目錄指向機械硬碟,不然固態硬碟壞很快!不過其實下載文件對固態硬碟的殺傷力倒沒有跑分那麼大,畢竟你的網速制約了數據寫入速度,固態硬碟的容量也制約了能寫入的總量。

對於遊戲玩家來說就更沒有必要擔心固態硬碟寫入壽命了,PC Mark 8的技術白皮書指出,遊戲載入產生的硬碟IO中96%是讀取操作,占數據讀寫總量的97%。

單看數據似乎比較枯燥而缺乏說服力,存儲極客使用HDTune的磁碟監視器來統計了自己電腦中東芝A100固態硬碟的讀寫量:

Advertisements

為了力求真實,這一天中存儲極客沒有刻意去跑固態硬碟性能測試,而是和平常一樣正常使用電腦,瀏覽網頁、觀看在線高清視頻、遊戲、碼字各佔一定比例,經過6個半小時的記錄,作為系統盤的東芝A100 240G固態硬碟共讀取8354MB,寫入3810MB,依然是讀取遠大於寫入,全天寫入不足4GB。

HDTune顯示的寫入統計是PC主機請求寫入固態硬碟的總數據量,但數據進入固態硬碟后對快閃記憶體產生的磨損,對使用壽命造成的影響則不完全相同。一般來說由於快閃記憶體先擦除后寫入的特性會造成一定量的寫入放大比率,實際寫入快閃記憶體的數據量會比主機寫入量略大一些。但事無絕對,一些固態硬碟通過各種手段能將部分情況下的寫放大比降低到1以下。

最有效的減少快閃記憶體磨損、提升固態硬碟壽命的方法是通過主控壓縮數據,像WINRAR壓縮軟體一樣減少數據在固態硬碟內實際佔用空間。以東芝A100為例,完全不可壓縮數據讀寫時性能如下:

而若遇到完全可壓縮數據,測試成績會像打了雞血一樣暴增。實際使用中寫入硬碟的數據可壓縮率介於0%到100%之間,主控擁有數據壓縮能力之後,最惡劣條件的寫入放大率也不過是和普通固態硬碟一樣,而理想條件下A100將會因壓縮而受益。

除了數據壓縮之外,具備SLC Cache的固態硬碟還會採取一些特殊的壽命優化方式。如果剛寫入的數據馬上又被刪除,SLC緩存內的數據會被自動捨棄,而不再釋放,也就減少了一次對快閃記憶體的磨損。

日常家用條件對固態硬碟的寫入壓力並不是很大,我們完全沒有必要去做過去一些無謂的優化,比如關閉虛擬內存會引發一些軟體報錯,而保持默認設定的話虛擬內存只有在DRAM物理內存容量不足的時候才會調用,並不會產生額外讀寫。

瀏覽器的網頁緩存沒必要經常清理,默認情況下達到一定體積會自動清除過期數據,人為的過度干預反而會使經常需要緩存的網頁數據重複下載和寫入固態硬碟。

雖然從每日寫入量來計算,固態硬碟用上十年不壞的概率很大,但在挑選固態硬碟的時候也應該首選快閃記憶體原廠的產品。原廠固態硬碟產品不僅快閃記憶體品質更優,各種電子元件在長期使用后整體可靠性也更高。長遠來看,快閃記憶體隨著擦寫次數增多固件也需要對應的糾錯、磨損均衡演算法來保障壽命最大化,這些工作快閃記憶體原廠更有底氣做到最好。

Advertisements

你可能會喜歡