作者ultratimes ()
看板Storage_Zone
標題[問題] 請問記憶卡的循環寫入機制為何?
時間Thu Nov 12 22:19:41 2020
一般SSD都有循環寫入的機制
也就是不會讓資料只集中在某處寫入,而是會分配寫在不同的位置
避免某部分過度長期讀寫造成故障
那構造簡單許多的記憶卡,會有平均寫入的機制嗎?
行車紀錄器上面用的或許比較沒問題,因為通常都是寫到滿,再從舊的開始覆蓋
但是有許多設備上,通常前段資料都是固定的,都會從中間開始用起
(例如手機)
或是某些設備上,常常從頭段用起
(例如數位相機 GoPro等,通常錄完後就直接格式化掉記憶卡)
那這種,每次用完都把記憶卡格式化
會不會造成記憶卡每次都是從頭段重新寫入
假如一張64G的記憶卡,我每次都用30G左右
就會造成前面頻繁被寫入,而後半的空間幾乎沒被用過,造成壽命縮短?
所以正確使用習慣應該是要把記憶卡都寫到快要滿再格式化嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.174.170.224 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Storage_Zone/M.1605190784.A.7BC.html
1F:推 chienweichih: SD卡跟SSD一樣有controller 會記錄erase count 11/12 22:42
2F:→ jun0325 : google: FTL, wear leveling 11/12 22:47
3F:→ chadcoco1222: 一樣也會有 11/12 23:38
4F:→ chadcoco1222: 不用每次滿了再格式化 11/12 23:39
5F:推 xleacigma : 如果是open-channel鐵粉的話可以自己在上層快樂開發 11/13 00:08
6F:→ xleacigma : FTL :p 11/13 00:08
7F:→ spfy : 不是 雖然平常酸U大濕 但這個不可能不知道吧 11/13 11:51
8F:推 ps0411 : 台廠做的controller應該都有這個機制,大陸做的就難 11/13 13:33
9F:→ ps0411 : 講了 11/13 13:33
10F:推 patty01280 : 快速格式化就是標記刪除而已 11/13 15:30
11F:→ patty01280 : 等下次要寫的時候再擦除寫入 11/13 15:30
12F:推 stja : 11/14 12:43