![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 儲存媒體討論區
(https://www.pcdvd.com.tw/forumdisplay.php?f=20)
- - 據說SSD要像傳統機械碟保留一定的空間數,方可延長壽命?
(https://www.pcdvd.com.tw/showthread.php?t=952358)
|
---|
據說SSD要像傳統機械碟保留一定的空間數,方可延長壽命?
最近朋友之間流傳一種說法
說是要SSD要像傳統機械碟保留一定的空間數,方可延長壽命.. 這說法令我不解 機械碟保留一定的空間數,是為了要方便重組 但SSD幹嘛要重組? 對方提出的論點是: "因為讀寫次數有限,因此控制器的平均抹寫策略很重要, 而剩餘空間大小會影響平均抹寫技術可使用的區塊" 由於SSD我也不是很清楚 只知道壽命跟讀寫次數有關 故前來請教各位前輩 請問是真的嗎? 若這問題見笑了 還請各位原諒 :shy: |
你朋友說的概念沒錯, 也些 SSD 廠商也是用這個方法延長 SSD 壽命.
有興趣可以去搜尋 耗損平均技術 (Wear Leveling) 有很多中文介紹的資料. 比較值得探討的是, 到底要留多少空間才能避免 flash 快速被消耗? |
我只知道空間不足連上網都會造成困難 :laugh:
|
引用:
應該說是要如何讓資料不要固定只寫入在某些區塊上的技術吧... 而不是留多少空間... 當然以一顆完全寫滿資料的硬碟,也是沒有使用的價值。 |
基本方法是當有資料要更新時, 另尋抹寫次數少的空白區塊儲放, 在區塊紀錄表 (含有位址標記與抹寫次數) 中, 則將原區塊標記為空白, 原區塊就可減少一次寫入動作; 對於讀寫頻繁的資料, 使用此種方式, 保留越多數量的空白, 越能將抹寫損耗分散, 而不會集中在某些區塊, 造成該些區塊提早下課..
|
ROM有讀寫限制,不要每次都對同一個區塊作讀寫
如果X區塊可以組成64G的SSD,若設計為X+1以上的區塊會增加不少壽命 :think: :think: |
引用:
某些條件下, Wear Leveling 的效果會大打則扣, 甚至會加快損耗. 1. 演算法寫的差, 考慮不周詳 2. 剩餘空間不足時 前兩年 SSD 熱門時, 有些深入討論的資料有提到這類事 台灣的學術論文應該也有 |
引用:
除非系統中只有SSD沒有傳統硬碟,否則網頁快取、暫存檔之類的本來就建議要移到傳統硬碟上,減少SSD的寫入 |
引用:
我可不這麼認為 到目前為止觀察網路上的ssd災情回報,似乎全是集中在firmware掛點,把「整顆ssd顆粒」寫死卻是沒看到過?!有看過有人用自動化程式全年無休塞資料給ssd做老化測試,發現寫不死,不過又有看過有網友裝設ssd在生產環境下(Server或是科學運算?),在超高負載下每一牌都撐不過三個月,不過印象中他的所謂「掛點」是從SMART裡看E9(Media Wearout Indicator)剩1或0 把網頁快取、pagefile.sys挪去傳統硬碟,到頭來效能瓶頸不就又跑回傳統硬碟上了?那換ssd效益不就消失了? |
pagefile.sys大家都還有開嗎!?
不是都直接關閉 我系統中只有一顆SSD pagefile.sys沒開...... |
所有的時間均為GMT +8。 現在的時間是01:58 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。