作者ultratimes ()
看板Storage_Zone
标题[问题] 请问记忆卡的循环写入机制为何?
时间Thu Nov 12 22:19:41 2020
一般SSD都有循环写入的机制
也就是不会让资料只集中在某处写入,而是会分配写在不同的位置
避免某部分过度长期读写造成故障
那构造简单许多的记忆卡,会有平均写入的机制吗?
行车纪录器上面用的或许比较没问题,因为通常都是写到满,再从旧的开始覆盖
但是有许多设备上,通常前段资料都是固定的,都会从中间开始用起
(例如手机)
或是某些设备上,常常从头段用起
(例如数位相机 GoPro等,通常录完後就直接格式化掉记忆卡)
那这种,每次用完都把记忆卡格式化
会不会造成记忆卡每次都是从头段重新写入
假如一张64G的记忆卡,我每次都用30G左右
就会造成前面频繁被写入,而後半的空间几乎没被用过,造成寿命缩短?
所以正确使用习惯应该是要把记忆卡都写到快要满再格式化吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.174.170.224 (台湾)
※ 文章网址: https://webptt.com/cn.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