請問記憶卡的循環寫入機制為何? - 儲存設備

Table of Contents

一般SSD都有循環寫入的機制

也就是不會讓資料只集中在某處寫入,而是會分配寫在不同的位置

避免某部分過度長期讀寫造成故障


那構造簡單許多的記憶卡,會有平均寫入的機制嗎?

行車紀錄器上面用的或許比較沒問題,因為通常都是寫到滿,再從舊的開始覆蓋

但是有許多設備上,通常前段資料都是固定的,都會從中間開始用起
(例如手機)

或是某些設備上,常常從頭段用起
(例如數位相機 GoPro等,通常錄完後就直接格式化掉記憶卡)


那這種,每次用完都把記憶卡格式化

會不會造成記憶卡每次都是從頭段重新寫入

假如一張64G的記憶卡,我每次都用30G左右

就會造成前面頻繁被寫入,而後半的空間幾乎沒被用過,造成壽命縮短?


所以正確使用習慣應該是要把記憶卡都寫到快要滿再格式化嗎?

--

All Comments

Emma avatarEmma2020-11-16
SD卡跟SSD一樣有controller 會記錄erase count
Ina avatarIna2020-11-17
google: FTL, wear leveling
Anthony avatarAnthony2020-11-22
一樣也會有
Jacky avatarJacky2020-11-22
不用每次滿了再格式化
Isla avatarIsla2020-11-23
如果是open-channel鐵粉的話可以自己在上層快樂開發
FTL :p
Candice avatarCandice2020-11-28
不是 雖然平常酸U大濕 但這個不可能不知道吧
Margaret avatarMargaret2020-12-01
台廠做的controller應該都有這個機制,大陸做的就難
講了
Ivy avatarIvy2020-12-03
快速格式化就是標記刪除而已
等下次要寫的時候再擦除寫入
Aaliyah avatarAaliyah2020-12-06