,按理說大家應(yīng)該不會遇到掉速了
。不過在這個時候TLC閃存走上了歷史舞臺,三星840等TLC閃存固態(tài)硬盤在2014年開始連續(xù)爆出讀取掉速問題
。與之前的寫入掉速相比,TLC閃存的讀取掉速更為隱蔽
,因為掉速的是盤上的舊文件
,通過AS SSD Benchmark等測速軟件測出的新文件速度是正常的。

為何在MLC時代很少見的讀取掉速會出現(xiàn)在TLC閃存身上呢
?為了在每個單元中保存額外的一個bit數(shù)據(jù)
,TLC需要有8個電荷位來區(qū)分其中存儲的數(shù)據(jù),而原來的MLC僅需4個電荷等級劃分
。

同樣空間內(nèi)劃分出更多的數(shù)據(jù)位
,意味著發(fā)生偏移出錯的概率大大提高。閃存通過保存電荷來存儲數(shù)據(jù)
,而隨著斷電時間的延長
,閃存當(dāng)中的電荷位就可能發(fā)生改變,嚴重的情況下即可導(dǎo)致數(shù)據(jù)出錯
。

三星為了避免數(shù)據(jù)出錯采取的是加強糾錯的方式
,一次讀不出就依靠多次讀取嘗試,這樣在讀取盤內(nèi)舊數(shù)據(jù)的時候讀取速度就可能發(fā)生嚴重下滑
,TLC掉速因此而生
。而較晚將TLC使用在SSD當(dāng)中的東芝等廠商汲取了三星的教訓(xùn),通過主控隨時監(jiān)測閃存單元中電荷位的變化
,在必要的時候進行數(shù)據(jù)搬運來化解掉速危機
。

國內(nèi)的PCEVA論壇曾對東芝Q300的馬甲款——東芝饑餓鯊TR150進行過長時間的耐久度及讀取掉速測試,在1900PE磨損的情況下
,通過連續(xù)24小時高溫烘烤模擬SSD長期斷電保存的情形
,在重新開機后盤上數(shù)據(jù)讀取是這個樣子的:因為長期斷電,已經(jīng)有一些文件讀取掉速了

但只要閑置幾分鐘之后
,再次測試會發(fā)現(xiàn)讀取速度得到了自動的恢復(fù):說明這款固態(tài)硬盤具備預(yù)防掉速的特性
,如果是正常使用,在有掉速預(yù)兆的情況下SSD會后臺搬運數(shù)據(jù)保持讀取速度不掉落
。

由此可見讀取掉速并非TLC固態(tài)硬盤的通病
,雖然內(nèi)部搬運數(shù)據(jù)會損耗一些閃存耐久度,但這對在耐久度測試中達到3000PE的東芝15nm TLC閃存來說應(yīng)當(dāng)不是問題
。
除了上面提到的這些可能引發(fā)掉速的原因
,另一個未來不可忽視的固態(tài)硬盤掉速問題將是PCIe NVMe SSD的過熱限速
,很多三星SM951及950Pro用戶已經(jīng)深受此中困擾,除了加強散熱之外尚無有效解決方案
。
