SD 卡的预期寿命是多少?

Yuv*_*val 111 sd-card

我有一些我使用的 SD 卡。我可以覆盖它们的次数有限制吗?如果我在卡片上留下信息,是否有任何事情会导致它最终丢失这些信息(磁场除外)?这些卡的首选存储条件是什么?

Joe*_*oey 108

闪存确实具有有限的写入周期。但是,到目前为止,您不太可能在此类卡的正常使用寿命内遇到这种情况。目前,这通常是 100,000 次写入周期,并且 SD 卡包含管理磨损均衡的电路,即,将写入均匀分布在存储介质上以避免“热点”——写入过于频繁并因此过早失败的页面.

存储在卡上的信息即使在磁场中也是安全的,因为信息不是磁性存储的(与硬盘驱动器或软盘相反)。

至于储存条件……您不应将它们储存在泥浆、水、熔岩或其他有害条件中。你可能也不应该把它们放在铁路上,让火车驶过它们。除此之外,没有特别注意我存储卡的位置,到目前为止我还没有受到任何不利影响。在实践中,我认为任何不会物理损坏卡的东西都不会损坏卡上的数据。

  • 我的一张 SD 卡已经经历了 3 个循环,即在洗衣机中洗涤循环并且工作正常……我也可以添加清洁剂。他们真的很坚强。;-) (48认同)
  • SD 卡*没有*有 100,000 次写入周期,至少对于任何价格合理的卡来说没有。SLC 闪存有时会,而不是 MLC。见【实际测试数据】(http://forum.embeddedarm.com/showthread.php?3-SD-card-endurance-test)。或 [此处](http://www.storagesearch.com/ssdmyths-endurance.html)。 (13认同)
  • Babu 未来的亚马逊评论 - “一颗星 - 我带着这张 SD 卡进入火山拍照,当我出来时 SD 卡不再工作!垃圾不要买!” (8认同)
  • 轶事数据:在过去两周内,我有两张微型 SD 卡出现故障(一个 16GB 和一个 2GB)。这些卡或多或少永久安装在设备中 - 因此没有插入/移除磨损。据我所知,他们没有异常的写入活动;这些只是在手机中,无论​​ Android 手机用它们做什么。突然手机说没有 SD 卡,没有任何东西可以读取或写入它们 - 不是手机,不是 Windows,不是 Linux(在各种机器中)。我不确定这告诉任何人,除了不一定需要熔岩流才能使 SD 卡无法正常工作。 (3认同)
  • **@Kevin** 你有一枚镍币吗? (2认同)
  • 好吧,公平地说,问题更多地与环境和储存条件有关。根据应用程序的不同,Android 可能会写得很开心。而且我似乎误读了写周期可靠性;至少维基百科讲述了一个不同的故事,只有 3k-5k 周期。 (2认同)

Gav*_*tis 59

永远不要相信任何类型的闪存用于长期存储。我在 FLASH 方面的经验是完整性在短短 5 年内开始动摇。存储在闪存单元中的电压会在一段时间后消散并且可能会被误解。高温会加速消散并缩短存储时间,甚至不到 5 年。

一个单元可以代表 2 位的高密度 FLASH 具有最大的故障率......最常见,因为它制造成本最低(双倍容量)。由于 FLASH 存储器损坏,许多 FLASH 微控制器应用程序在 5-10 年后出现故障。重新FLASH 固件会使芯片再恢复5-10 年等。因此您必须定期刷新FLASH 存储器数据以确保持续完整性。如果您想将 SD 卡用作长期存储,同样适用。

闪存芯片本身非常坚固,可以提供数百年甚至数千年的服务;只要没有超过最大写入周期寿命。闪存单元就像数百万个以不同级别充电的单独微型电池。如您所知,在架子上放置多年的电池组中的任何新电池最终都会放电。同样适用于闪存单元,它们需要定期“充电”以维持代表数据位的适当电荷。因此,将闪存卡放入保险箱 25 年...保证您在尝试使用时会损坏数据。我看到 FLASH 内存在存放 10 年后损坏了 20%。

闪存拇指驱动器非常适合将数据从一台计算机传输到另一台计算机等,但绝不能用于长期存档存储。传统的 CD ROM 也是如此。5-10 年后,对比染料将失效,导致读取错误。

长期存储的最佳介质是 ARCHIVAL GOLD CD-R 或类似品牌。磁盘上的存储介质是一层薄薄的 24K 金,因此不会氧化。即使在 300 年后,这种类型的 CD 上的数据也有望完好无损。与传统 CD-R 相比,它们价格昂贵。

  • 写得不错。感谢您分享您的知识。您能否添加一段关于我们如何“定期刷新闪存数据”的段落?谢谢。 (6认同)
  • 抱歉,但是……您是否患有某种 FLASH 诱发的癫痫发作?大写是怎么回事? (5认同)
  • 需要引用。正如维基百科所说。 (2认同)

b w*_*b w 42

耐用性

根据我的经验,存储卡非常耐用,但在格式方面有时会很挑剔。我最近通过洗衣机运行了一部手机(它太脏了),2 GB microSD 卡在我的新手机上运行良好(我最终也让洗过的手机也能正常工作,但这是升级的好借口)。

Rob Galbraith 维护着一个关于CompactFlash安全数字卡的惊人网站,他说

单个闪存单元的寿命有限。这就是坏消息。好消息是,它们的使用寿命通常以成千上万次擦除/写入周期来衡量,并且卡控制器使用一种算法来平衡整个卡单元的磨损。CompactFlash 和 SD/SDHC 卡旨在自动、透明地映射出损坏的存储单元,或者在某些情况下当它们达到预定义的限制时。

写入周期很重要,但 MTBF(平均故障间隔时间)通常为 100 万至 200 万小时或更多,考虑到诸如磨损均衡、坏块标记和管理等先进技术。

提示

  • 请勿对存储卡进行碎片整理。这会消耗写/擦除周期并缩短 MTBF。
  • 使用FAT32而不是日志文件系统(如NTFS),它会更频繁地写入。
  • SD 卡的额定数据可以保持闲置 10 年左右。我记得读过(不知道在哪里)通过偶尔插入读卡器来重新激活卡片。

轶事

2004 年 BBC 文章《数字记忆在极端情况下幸存》涵盖了 Digital Camera Shopper 关于存储卡耐用性的一项有趣研究。

Digital Camera Shopper 杂志发现,大多数相机中的存储卡实际上是坚不可摧的。五种存储卡格式在煮沸、践踏、洗涤和浸泡在咖啡或可乐中后幸存下​​来。

2004 年,发生了一起事件当时SanDisk 的新闻稿中对此进行了愉快的报道),一名摄影师的紧凑型闪存卡在桥梁爆炸中幸存下来,其中相机装备设置得离爆炸如此之近,以至于它被毁坏了,但 CompactFlash 卡活了下来。SanDisk 大肆宣传飞机失事等其他事件,诚然,我在使用其他品牌时感到紧张。也就是说,从损坏的卡中获取数据并不总是那么容易。一个大气研究气球在太平洋坠毁并被恢复。一张 SD 卡很容易读取,但另一张需要 SanDisk 的干预,但最终还是被读取了。

比尔·比格特 (Bill Biggart) 在 9/11 拍摄的照片在第二座塔倒塌后保存在 CompactFlash 微驱动卡上。

恢复

如果您怀疑某张卡可能出现问题,或者您在读取卡时遇到问题,请立即为卡上的所有内容创建备份。有一些像TestDisk 和 PhotoRec这样的低级恢复工具可以派上用场。


Owl*_*Owl 14

我在 raspberry pi 计算机中使用了多个品牌的 SD 卡,它们通常在连续正常运行 1 到 3 个月后开始看到内存损坏,较大的 SD 卡似乎持续更长时间,较小的 SD 卡在短短几秒钟内磨损数周。

  • 我一直在使用 raspi 作为喷水控制器,而就在 3 年时,卡已经坏了。数以千计的不可恢复的 fsck 错误。也许 raspian 只是记录了太多闪存来管理? (5认同)
  • 您需要将 `noatime` 添加到所有 microsd 分区的挂载选项中,尤其是在读取繁重的操作中。即使没有运行 microsd,而是运行“真正的”ssd 或 hdd,noatime 也会提高您的性能。 (4认同)
  • voidref,这有点题外话,但这也发生在我身上,两次。之后,我关闭了 raspbian 中的交换,并将根文件系统挂载为只读,然后使用 ram 磁盘写入临时文件。这似乎对我有用。我认为这对我来说经常发生,因为我没有使用高质量的 SD 卡并且使用较小的容量,所以相同的块被重写负载。最终,一个关键文件被破坏/损坏并且 rpi 内核崩溃。 (2认同)
  • 还有“nodiratime”、累积的“commit”也值得尝试。 (2认同)
  • 树莓派在 SD 卡损坏方面有些特殊。它们没有可充电电池,也没有许多用于平滑功率变化的电子部件,而且它们的电源很便宜。在这种情况下,AFAIK 是腐败的主要来源之一,不适用于 SD 卡的其他用途。 (2认同)

小智 13

我不知道这是否会有所帮助,但是...

我们将 µSD 卡用于嵌入式设备上的整个文件系统,因此它们可以出于日志记录和交换的目的查看读取和写入。这是一个日志文件系统(以前团队的决定),我在 200 台设备中看到了一些失败,其中一些品牌的失败次数比其他品牌多。有些是完全的灾难性故障,我无法读取或重新分区和重新格式化卡,有些只是文件系统损坏,重新分区和重新写入使它们再次工作。然而,我们不相信那些会被派往现场。

他们最多只在该领域工作了 3 年。谢天谢地,真实信息已经发送到数据库并存储了。

  • 3 年内每 200 次= 2 或 3 年内的典型故障率 2-3%?这种失败率让我想要仔细检查我的备份。 (2认同)

Col*_*ard 9

不要将它们存放在低于 -40 °C 或高于 +100 °C 的地方(例如,某些地方的汽车仪表板)。

理论上,您可以通过足够严重的冲击来损坏它们。2000 或更多可能就足够了。

不要短接引脚,或在空间中使用它们。不要将它们用于长期存档目的——在 500 年后,一些化合物将开始降解,没有人会再知道如何阅读它们。

除此之外,我认为在存储中丢失数据会造成重大的物理损坏。

  • 普通 SD 卡未经过抗辐射处理。控制器在操作过程中容易受到攻击。您可以将它们运送到太空或核反应堆堆芯中,只是不要尝试在那里操作它们。 (6认同)
  • 在太空中使用SD卡有什么问题?不是说我打算很快尝试,只是好奇...... (2认同)

归档时间:

查看次数:

266808 次

最近记录:

11 年,2 月 前