DSLR 板


LINE

其实在於操作格式化的过程,对於记忆卡寿命的估计其实是有理可循, 先从硬碟及Nand Flash(快闪记忆体,记忆卡内的储存元件)说起 我们知道硬碟储存资料是靠磁头读写臂在磁碟表面上飞快的穿梭并留下磁痕来纪录资料 这就好比我们在吃喜酒时,中间旋转圆桌就像磁盘,我们的筷子就像磁头,想吃哪道菜就 转阿转阿转到我们面前就夹。 而磁痕在纪录上的特色,就是可以以磁区(Sector,约512位元组)为单位进行存取,感觉 上硬碟就像是很大的黑板,用粉笔写下新的资料,如果在同样位置要加上新的资料,只要 拿板擦把原来资料擦除,就可以再把新资料写在上面。 快闪记忆体则完全不相同,快闪记忆体是透过将电荷锁在电晶体的绝缘夹层来记忆资料。 一个快闪记忆体单元是由许多的块(Block)构成,而块又分成许多的页(Page),页才分成 许多的磁区。而快闪记忆体有一个非常GY的限制,就是在写入时必须以"页"为单位,而 删除时又必须以整个"块"为单位。 所以快闪记忆体就好比排满一本本装订好无法拆页的书的书架,而你想写字上去但手上拿 的不是笔,而是活字版...必须将所有要写的资料排成一整页,再把资料一次"盖"在其中 一页上。而要删除怎麽办?抱歉这是用墨水印上去的,除非把整本订好的书丢了,再拿一本 来印。可是你可能会想说,阿奇怪我在拍照的时候想删就删,想拍就拍,哪有这麽多毛? 没错,为了让电脑及相机在操作Flash时能像硬碟一样直觉,记忆卡的另外一个元件~记忆 卡控制器,会提供FTL(快闪记忆体转换层)的功能。透过大量的演算法,让Flash假装自己 是颗硬碟一样以磁区为基本单元来做操作。用上面的比喻就像另外做了一些索引的书、放 了一些书签来查找资料所在的书目及页面,所以我要删除资料时,只要去修改索引指向的 书目,等到那本书上的资料全都不要时再将书丢弃即可。但是假装的终究还是没有办法突 破,有一些规则还是要注意:1.不管写入多少资料,若长度小於一个页,仍需要占一个页 的空间。2.在连续的写入上透过FTL演算法是可以忽略制作索引的。 快闪记忆体最大的优点就是在查找资料时,能够非常快速的做反应。相对於硬碟物理的移 动悬臂,是完全不同等级的(在书架上抽一本书下来看,并翻到指定的页面vs在摊开所有 资料的广大黑板花一段时间跑到想找的资料前)。所以最近越来越多人喜欢用SSD来当系统 碟或在上面灌数位暗房软体来修图就是这个原因。但是快闪记忆体不是没有缺点,最为人 所诟病的,就是有寿命限制,一般市面上流行、成熟的颗粒每个块大约有5000~8000次的 写入/删除寿命,这是不是在说如果我格式化5000次後卡就会爆掉?不是,我们刚提到的 记忆卡控制器会将所有的块写入做一个最佳化,让所有块平均写入以达到最大的使用寿命 。如果真的有块坏掉了,记忆卡控制器也有办法将其上面的资料重建至其他块,之後会避 开操作那个块直到系统最低需要的总块数为止才会挂。所以网路上有人一知半解的说用久 了会变唯读、用久了容量会变小都是不可信之谣言。一张16GB的记忆卡透过记忆卡控制器 的规划,若平均寿命8000次则至少有128TB的写入总资料量的寿命。所以不用担心,在用坏 之前,你就会想换更大、更高容量的记忆卡了。 再来聊聊档案系统,在刚刚介绍的实体记忆空间上系统会规划磁区以方便储存管理档案, 一般记忆卡最普遍的档案系统是FAT32及EXFAT(在格式化的时候通常会看到这些选项),这 些档案系统会将数个磁区绑成一个簇(Cluster,预设32个磁区),在档案系统的前方会有 一个档案表,纪录所有的簇分配的情况,举例来说;记忆卡中目前有两张照片,相片X放 在簇A、簇B、簇C...;相片Y放在簇D、簇E、簇F...。透过这个档案表,电脑就可以将磁 区与档案做一个关连。FAT32对於每个簇,需要花四个BYTE(32bit)来做纪录。 如果我按下删除相片X,那会发生什麽事呢?首先A7ii会先找到相片X的起始簇A,簇A会纪 录档名及基本档案资讯,对记忆卡下指令盖上一个删除标志(只占一个位元组),这时就完 成删除了,A7ii只操作了一个位元组档案就不见了。你或许会想说,不对呀档案还是在那 里阿,没错,下次A7ii或电脑读到删除标志时就会忽略这个档案了。这也就是为什麽许多 相片救援软体可以把被删除的照片救回来的原因。阿你又会想,那这样删除只动一个位元 ,那有什麽伤卡的?不要忘了我们在FTL上所有的操作都是以页为单位... 最後回到主题,一张存满照片的记忆卡(以16G记忆卡A7ii一张RAW档25MB,约600张相片) 一张一张删除,会更动600次档案表,写入600次页资料(实际上还有FTL工作时要写入的索 引资料,总共约是1200次,我们先暂且不计)假设记忆体一个块有256个页,这样就必须抹 除三个块了。而格式化只需初始化档案表,约 16G(总容量,单位Byte) / 16K(每个簇有32 个磁区,一个磁区有512Byte,所以一个簇是16KB) * 4(每个簇花4Byte纪录) = 4MB的档案 表,由於是连续的,主流的记忆体页容量大概是32KB,所以会写入128个页资料(实际上档 案表有备份,还要加上开机磁区跟磁碟标签的簇及FTL索引资料,但同样由於是连续的, 最多只会再多129个),所以只会抹除一个块,这样一张一张的删除和格式化比起来,优胜 劣败应该见真章了。 虽然说差两三个块好像差不多,但是好的使用习惯就是这样培养起来的。遵循下列原则, 一张记忆卡只有一唯一用途(相机用的归相机,手机归手机)、拍完照插电脑把档案复制出 来後,再插回相机格式化。有好习惯照片自然不容易消失。 (说完这篇这麽长,感觉这样说起来记忆卡不容易嗝屁阿,为什麽还是容易挂(我没有刻意 指某牌),这要牵扯到记忆体颗粒的体质及厂商的良心(和自己的人品),待以後有机会再分 享吧) -- 介绍我眼中的世界 https://www.flickr.com/photos/hayden_liu/ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.136.142.153
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DSLR/M.1457819537.A.DF2.html
1F:推 rainywind23: 谢谢学长的教诲! 03/13 07:40
学弟还在学校?
2F:推 linpo1206: 好文推推 03/13 07:45
3F:推 chrislin0919: 推好文 03/13 08:21
4F:推 downredrain: 太专业了~已跪~~~ 03/13 08:40
5F:推 jack28001400: 好文必须推 03/13 08:43
6F:推 Laviathan: 这要m起来 03/13 09:25
7F:推 rextem: 字好多..所以结论是 格式化比档案逐一删除好吗? 03/13 09:29
差异不大 但是要做结论的话 格式化是较好的方法
8F:推 littlewhite: 推好文 03/13 09:36
9F:推 Rogozov: 推,後来都会乖乖格式化 03/13 09:55
10F:推 Aza: 好文推!!! 03/13 10:22
11F:推 NewTypeNeo: 专业! 03/13 10:28
12F:推 rjhowmanyo: 你格式化系? 03/13 10:59
不才小弟从事记忆卡相关产业工作
13F:推 SuperPenguin: 专业推 03/13 11:30
14F:推 godchildtw: 重点在最後一段 03/13 11:43
在这产业待了一阵子後会发现做记忆卡是相当多眉角可以搞的阿
15F:推 friskies: u质文章 03/13 12:07
16F:推 angel5566: 长知识了,推! 03/13 12:24
17F:推 qq750717: 推专业 03/13 12:30
18F:推 joe3477: flash 推 03/13 13:02
19F:推 danisaku: 真是专业 03/13 13:19
20F:推 Dryduckboy: 优良好文 03/13 13:51
21F:→ james1986: 用久了 真的会唯读啊.. 当年拿一张sd来当vista的readyb 03/13 14:06
22F:→ james1986: 用久了 真的会唯读啊.. 当年拿一张sd来当vista的readyb 03/13 14:06
23F:→ james1986: oost 就是这样死的.. 03/13 14:06
记忆卡在块耗尽之後的行为很难预测 各家厂商的控制器会有不同的处理方案 我说不会唯读可能有点果断,想表达的是这跟各区块的寿命并没有直接关系,而是控制器 的处理方法。
24F:推 flash0576: 你记忆卡系? 03/13 14:08
25F:推 chadhsieh: 推 03/13 15:43
26F:推 wu1990: 请问如果把记忆卡容量塞满再一起格式化会比较好吗?谢谢QA 03/13 16:49
27F:→ wu1990: Q 03/13 16:49
相较於零散的删除 装满後再格式化会较好 对於快闪记忆体的操作来说 有没有塞满其实差异不大 (不管删除档案 增加档案 在记忆卡底层也都只是改变档案表的一堆写入的操作) 影响的效能其实有限
28F:推 s155083: 黑灯神 03/13 17:57
29F:推 billlushana1: 推A7黑灯哥! 03/13 18:08
30F:推 canandmap: 为什麽有种走错板的错觉...? 03/13 18:48
记忆卡的保养就像数位时代之前的底片保养一样 也是数位摄影器材重要的一个储存媒介 我的分析应该不会太艰涩~
31F:推 kryolanfans: 专业推XD 03/13 18:57
32F:推 jjchen425: 推专业 03/13 19:28
33F:推 ds1441: 我比较想问终身保固的记忆卡用到卡外壳硬化坏了还保固吗 03/13 21:38
就我所知 因为记忆卡成本很低 市面上标榜终保的品牌 基本上只要确定是公司货 且没有人为的外伤 都是可以做更换的 (就算没有一样的卡,也会换同等高一阶规格的卡给你)
34F:推 scottlsw: 03/13 21:48
35F:推 kiffy: 推一个! 03/13 22:15
36F:推 festa: 好文推!! 03/14 00:27
37F:推 ligacul: 格式化系好哭~~这篇太专业了 03/14 02:11
38F:推 vutsix: 塞满卡对wearleveling跟gc不会造成影响吗? 03/14 10:54
格式化时,电脑对於记忆卡的操作也是一些写入资料指令(将空栏位写入档案表) 记忆卡是分不出来现在是在拍照还是格式化 所以已经被分配的块是没有办法用格式化回收的 由於快闪记忆体会有多余备用的块(这不包含在我们看到的容量中) 所以wearleveling跟gc的部分,控制器就会使用这些区块来轮替及"热"区块整理"脏"区块
39F:推 mkym: 专业给推! 03/14 11:35
※ 编辑: hayden0828 (223.136.142.153), 03/14/2016 20:53:25
40F:推 dragon629: 专业推~ 03/14 21:39
41F:推 s8704112003: 超专业解说! 大推 03/18 23:31







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP