SSD (固態硬碟) 早期說是讀寫次數限制,讀寫次數到一定次數後,就會掛掉。
Facebook 公布 SSD 故障原因的研究結果
經過下述幾篇文章寫的測試,並沒有想像中的脆弱,只是還是要養成備份的好習慣。
- 消費性固態硬碟耐久度實驗,讀寫量可超越 2PB
- 下述摘錄自此篇:PCDIY!電腦硬派月刊 - Timeline Photos
- 拿256GB容量MLC SSD來計算可用壽命,以採用最新的2x奈米製程MLC快閃記憶體,可達抹寫3,000次數規格計算。每天若以寫入比較嚴苛的128GB資料量,連續寫入2天才會寫完所有的Block一次。計算方式:256GB÷128GB/天=2天。
- 這樣等於要持續寫入6000天才會用完所有的寫入壽命,計算方式:2天x3000次/天=6000天,相當於可以使用16年(6000天÷365天≒16.44年)
- 一般使用情況下,不可能每天寫入128GB容量,所以SSD的使用壽命其實比你想像中還要長,請放心的安裝吧!不過,還是要養成備份資料的好習慣喔!
- Facebook 公布 SSD 的測試研究結果,下述整理自此篇: 固態硬碟如何故障?Facebook公布首次大規模實地研究
- 此一研究分析了Facebook眾多資料中心近4年來所使用的固態硬碟,這些硬碟的運作時數超過數百萬小時,研究人員嘗試理解讀寫資料量、資料分布、資料複製/移除/丟棄、溫度及匯流排電力(bus power)等因素與SSD故障的關聯性。
- 結論:
- SSD的故障率並不只與SSD的使用年限有關,不論是新舊硬碟都會故障。
- 因讀取擾動(read disturbance)效應所造成的故障並不常見。
- 資料分布太稀疏或是太密集都會讓SSD有更高的故障率。
- 較高的溫度也會導致較高的故障率,特別是未採用節流技術(throttling)的SSD上更為明顯。
- 系統緩衝與減少磨損的技術可能會讓系統所記錄的資料寫入量大過於實際寫入量。
請問關於結論
『資料分布太稀疏或是太密集都會讓SSD有更高的故障率。』
資料太多我可以理解,這樣會造成 temp 資料,常寫入/移除同個block
但是資料太稀疏的原因是什麼呢?
這個我也不確定,我猜應該是資料分佈太散,所以需要大量的尋找來組合?