Answers:
闪存确实具有有限的写周期。但是,到目前为止,您不太可能在此类卡的正常使用寿命内遇到这种情况。通常,今天这大约是100,000个写周期,SD卡包含用于管理损耗均衡的电路,即,在存储介质上平均分散写操作,以避免出现“热点”,即写得太频繁的页面,因此会提前失败。
即使在磁场中,存储在卡上的信息也是安全的,因为该信息不是磁性存储的(与硬盘驱动器或软盘相反)。
至于储存条件……您不应将它们储存在泥,水,熔岩或其他有害条件下。您可能也不应将它们放在铁路上,而让火车驶过它们。除此之外,我在存储卡的位置上没有特别注意,到目前为止还没有任何不良影响。实际上,我认为任何不会物理损坏卡的内容都不会损坏卡上的数据。
永远不要相信任何形式的FLASH存储器进行长期存储。我在FLASH方面的经验是诚信在短短的5年内开始动摇。存储在闪存单元中的电压会耗散,一段时间后可能会被误解。高温会加速耗散并缩短存储时间,甚至不到5年。
一个单元可以表示2位的高密度闪存具有最高的故障率。由于制造成本最低(双倍容量),因此最常使用。5-10年后,由于FLASH内存损坏,许多FLASH微控制器应用程序都失败了。重新刷新固件会使芯片再恢复5-10年等。因此,您必须定期刷新FLASH存储器数据以确保持续的完整性。如果您想将SD卡用作长期存储,则同样适用。
闪存芯片本身非常坚固耐用,可以提供数百年甚至数千年的服务;只要未超过最大写周期寿命。闪存存储单元就像数百万个单独的微型电池,它们以不同的水平充电。如您所知,放在架子上多年的新电池最终都会放电。同样适用于FLASH存储单元,它们需要定期“充电”以维持代表数据位的适当电荷。因此,将闪存卡放入保险箱中已使用25年了……确保您在尝试使用该存储卡时会损坏数据。我坐了10年后,发现Flash存储器损坏了20%。
FLASH拇指驱动器非常适合将数据从一台计算机传输到另一台计算机,但是永远不要用于长期归档存储。传统的CD ROM也是如此。5-10年后,对比染料将失效并导致读取错误。
长期存储的最佳介质是ARCHIVAL GOLD CD-R或类似品牌。磁盘上的存储介质是24K金的薄层,因此不会被氧化。预计即使在300年后,此类CD上的数据保留也将保持不变。与传统的CD-R相比,它们很昂贵。
bit rot
。周围有很多讨论,例如news.ycombinator.com/item?id=9759836 ; getprostorage.com/blog/bit-rot-stop-destroying-your-data
耐用性
以我的经验,存储卡相当耐用,尽管在格式化方面偶尔会有些挑剔。最近,我在洗衣机上放了一部手机(太脏了),2 GB的microSD卡在我的新手机上也能正常工作(我最终也使这部手机工作了,但是这是升级的好借口)。
罗布加尔布雷思,谁保持着一个惊人的网站上CF卡和安全数码卡,说:
单个闪存单元的寿命有限。那是坏消息。好消息是,它们的寿命通常在许多成千上万的擦除/写入周期中测量,并且卡控制器使用一种算法来平衡整个卡单元的磨损。CompactFlash和SD / SDHC卡旨在自动透明地映射出损坏的存储单元,或者在某些情况下达到预定限制时将其映射。
写入周期很重要,但是MTBF(两次故障之间的平均时间)通常为1M-2M小时或更长,这要考虑到诸如磨损均衡,坏块标记和管理等方面的提前情况。
提示
轶事
BBC在2004年发表的文章《数字记忆能在极端条件下生存》涵盖了Digital Camera Shopper一项关于存储卡耐久性的有趣研究。
《数码相机购物者》杂志发现,大多数相机中的存储卡几乎坚不可摧。五种存储卡格式在煮沸,践踏,清洗和浸入咖啡或可乐后幸免于难。
2004年,发生了一起事故(当时在 SanDisk的新闻稿中很高兴地发现),摄影师的紧凑型闪存卡在桥梁爆炸中幸存下来,摄像机的镜头安装得离爆炸非常近,以至于被摧毁,但是CompactFlash卡幸存下来。SanDisk大肆宣传飞机失事等其他事件,以至于我不得不承认使用其他品牌会感到紧张。也就是说,从损坏的卡中获取数据并不总是那么容易。一个大气研究气球在太平洋坠毁并被回收。一张SD卡很容易读取,但是另一张需要SanDisk干预,但最终还是可以读取。
Bill Biggart从9/11拍摄的照片在CompactFlash微驱动器卡上的第二座塔倒塌后幸存下来。
复苏
如果您怀疑某张卡可能有胡须,或者在读取卡时遇到麻烦,请立即为该卡上的所有内容创建备份。有诸如TestDisk和PhotoRec之类的低级恢复工具可以派上用场。
bit rot
,en.wikipedia.org/wiki/Data_degradation,这happends往往比你会发现,如果你的SD卡仅用于媒体文件。但它在最关键的代码例如,系统引导程序等可能无法忍受
我不知道这是否有帮助,但是...
我们将µSD卡用于嵌入式设备上的整个文件系统,因此它们可以看到用于日志记录和交换的读写操作。这是一个日志文件系统(以前的团队的决定),我发现200台设备中有少数故障,有些品牌的故障要多于其他品牌。有些是完全的灾难性故障,我无法读取,重新分区和格式化卡,而有些仅仅是文件系统损坏,而重新分区和重写使它们又可以正常工作。但是,我们不相信这些被发送到现场。
他们最多只能在该领域工作3年。谢天谢地,真实信息已经发送到数据库并存储了。
我在树莓派计算机上使用了几种品牌的SD卡,通常在连续运行1到3个月之间之后,它们通常会开始看到内存损坏,较大的SD卡似乎可以使用更长的时间,较小的SD卡只用了几次个星期。
noatime
所有microsd分区的安装选项,尤其是在读取繁重的操作上。即使不运行microSD,而运行“真正的” SD或HDD,noatime也会提高性能。
nodiratime
,积累commit
也值得尝试。
请勿将其存放在-40°C以下或+100°C以上的状态(例如,某些地方的汽车仪表板)。
从理论上讲,您可以对其造成严重的破坏。2000 g或更多可能就足够了。
请勿使引脚短路或在空间中使用它们。不要将它们用于长期的存档目的-在500年中,其中的几种化合物将开始降解,并且没人会再知道如何阅读它们。
除此之外,我认为丢失存储数据将对物理造成重大损害。