有没有办法在SD卡上找到剩余寿命?

Lor*_*tel 19 sd-card lifespan

对于 SSD,我们有多种程序可以读取其剩余寿命。我正在为存储卡寻找相同的东西,因为它们会得到大量写入。谷歌不仅没有返回任何答案,甚至没有人问这个问题

小智 11

SD 卡是 SSD,它是完全相同的技术,但由于 SD 卡不是为相同目的而构建的,因此它们不包括智能等所需的功能。无法确定 SD 卡可以使用多长时间,因为未收集所需的数据,因此无法生成估算值。如果 SD 卡确实具有相关详细信息,您将使用与在任何其他 SSD 上使用的完全相同的程序,SSD 仅表示固态设备。

  • 没有 Smart 并不意味着他们没有一些报告方案。我为一种品牌的卡的几种型号找到了一种,但没有通用的答案。 (4认同)
  • @LorenPechtel,您能否提供有关您发现的内容以及哪个品牌的更多详细信息?谢谢! (2认同)

dav*_*ide 8

SD 卡不公开任何标准接口来检索健康状态或执行自诊断测试,就像 SSD 使用SMART所做的那样。但是,您可以通过轮询文件系统统计信息来获得一些间接估计;例如,可以使用命令轮询 EXT4,该命令dumpe2fs报告曾经写入文件系统的数据总量,进而猜测设备在其生命周期中的磨损情况。

多年来,我一直使用 SD 卡作为我的根 FS;以我的经验,300GB 足以杀死带有不超过 200MB 永久可用空间的品牌 4GB 卡。
根据这些经验数据,您可以推断出 300/0.2 = 1500 是 SD 卡可以承受的近似最低估计写入周期。

  • 是否有其他类似 FAT32 的“dumpe2fs”程序?我的意思是,FAT32 是 SD 卡最流行的文件系统。如果我们只能在 EXT 格式的卡上获得这样的统计数据,那就太可惜了。 (2认同)

i3v*_*i3v 6

正如已经指出的,一些供应商确实提供了一些类似 SMART 的健康报告机制。这是我找到的此类供应商的最佳列表。

  • @fixer1234,是的。可以通过 memorydepot.com 购买 DESDC-16GY81RC1SC 等。 (3认同)
  • 该链接似乎表明只有一些“工业”产品兼容。我从未在消费市场上见过任何列出的产品。您知道这些东西是否可以在零售渠道中少量购买吗? (2认同)