[問題] 請問記憶卡的循環寫入機制為何?

看板Storage_Zone作者時間3年前 (2020/11/12 22:19), 編輯推噓5(507)
留言12則, 8人參與, 3年前最新討論串1/1
一般SSD都有循環寫入的機制 也就是不會讓資料只集中在某處寫入,而是會分配寫在不同的位置 避免某部分過度長期讀寫造成故障 那構造簡單許多的記憶卡,會有平均寫入的機制嗎? 行車紀錄器上面用的或許比較沒問題,因為通常都是寫到滿,再從舊的開始覆蓋 但是有許多設備上,通常前段資料都是固定的,都會從中間開始用起 (例如手機) 或是某些設備上,常常從頭段用起 (例如數位相機 GoPro等,通常錄完後就直接格式化掉記憶卡) 那這種,每次用完都把記憶卡格式化 會不會造成記憶卡每次都是從頭段重新寫入 假如一張64G的記憶卡,我每次都用30G左右 就會造成前面頻繁被寫入,而後半的空間幾乎沒被用過,造成壽命縮短? 所以正確使用習慣應該是要把記憶卡都寫到快要滿再格式化嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.174.170.224 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Storage_Zone/M.1605190784.A.7BC.html

11/12 22:42, 3年前 , 1F
SD卡跟SSD一樣有controller 會記錄erase count
11/12 22:42, 1F

11/12 22:47, 3年前 , 2F
google: FTL, wear leveling
11/12 22:47, 2F

11/12 23:38, 3年前 , 3F
一樣也會有
11/12 23:38, 3F

11/12 23:39, 3年前 , 4F
不用每次滿了再格式化
11/12 23:39, 4F

11/13 00:08, 3年前 , 5F
如果是open-channel鐵粉的話可以自己在上層快樂開發
11/13 00:08, 5F

11/13 00:08, 3年前 , 6F
FTL :p
11/13 00:08, 6F

11/13 11:51, 3年前 , 7F
不是 雖然平常酸U大濕 但這個不可能不知道吧
11/13 11:51, 7F

11/13 13:33, 3年前 , 8F
台廠做的controller應該都有這個機制,大陸做的就難
11/13 13:33, 8F

11/13 13:33, 3年前 , 9F
講了
11/13 13:33, 9F

11/13 15:30, 3年前 , 10F
快速格式化就是標記刪除而已
11/13 15:30, 10F

11/13 15:30, 3年前 , 11F
等下次要寫的時候再擦除寫入
11/13 15:30, 11F

11/14 12:43, 3年前 , 12F
11/14 12:43, 12F
文章代碼(AID): #1VhKI0Uy (Storage_Zone)