存储卡的那些事 - 养成资深摄影人的好习惯05


NAND闪存的每一个页面上都包括额外的存储空间,它就是64个字节的空闲区(每512字节的扇区有16字节)。该区能存储ECC代码及其它像磨损评级或逻辑到物理块映射之类的信息。ECC的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。ECC能在硬件或软件中执行,但是,硬件执行有明显的性能优势。在编程操作期间,ECC单元根据扇区中存储的数据来计算误码校正代码。数据区的ECC代码然后被分别写入到各自的空闲区。当数据被读出时,ECC代码也被读出;运用反操作可以核查读出的数据是否正确。


所以SD卡最好预留一定的空间,不要每次都写满。


NAND技术自身的复杂性需要在后台进行许多额外工作。数据写入并不是把数据放入空白存储区块这样简单。每个NAND单元的寿命有限——只能承受一定量的数据读写。要覆盖NAND上的原有数据需擦除整个NAND区块(该区块可能包含其他有效数据),这就额外增加了复杂性。因此,控制器要不断来回移动数据,使各个单元耗损均匀,并且预先准备“空闲区块” 供未来写入数据。


因此真正资深的理工男都会给采用NAND颗粒的SD卡留出10%的空间,而不是一次全部写满。切记!



如果SD卡在相机正常使用后,在电脑上查看所拍照片,需要翻转所查看的照片的时候,请先把照片复制到电脑上再进行操作,若直接在卡里面修改后,再次把卡放在相机里查看相关图片,会出现无法查看该照片的情况,大量的图片被修改后有可能会使SD卡“瘫痪”,要格式化后才能再正常使用。


如果SD卡在相机里面拍摄过程中如出现卡机、死机的情况,可能是该SD卡有故障的情况或寿命已到,请用读卡器把卡里面的内容导出来保存再进行格式化(如果是要坏的卡读取、复制的时候会慢很多),格式化完后有的能正常使用,可以用一些修复软件,它会把坏的地方分为单独的一个分区,然后再隐藏。但建议别再存放重要的数据使用,因为其他的地方也可能饱经风霜,马上就要故障了。


如果是第一次开封使用的SD卡,最好用相机的格式化功能,将SD卡格式化。使之成为符合该相机的最佳SD卡。


同样,如果是其他相机使用过的SD卡,移动到新的相机以后,也最好用相机的格式化功能,将SD卡格式化。使之成为符合该相机的最佳SD卡。


SD卡的读写是需要维持电压与电流的。一定要使用符合规范的读卡器,一定要保证相机有充足的电源。不要在读写中突然去掉电源。


最后,既然NAND读写是有寿命的,那么每次拍完照,还是将数据移动到机械硬盘保存,比较靠谱。记得:最好是企业级的机械硬盘。


今天关于SD卡的知识就讲到这里。没想到我会啰嗦这么多吧?


摄影的数据是如此重要,SD卡的重要性不言而喻!请好好守护它!



美图欣赏

复古午后-II
绣球花小姐姐
拍摄港风小姐姐  II
青春期的诗
愁倚栏
盎然春意