仅写入少量数据时存储卡的寿命

仅写入少量数据时存储卡的寿命

作为 Surface 用户,我必须依赖 SD 卡作为主要数据存储。大多数大文件将长期存储且为“只读”,但有些文件夹我会用作缓存。

因此,假设 80% 的数据将被永久存储,而 20% 的数据将每天被重写,我是否应该预计卡的磨损程度与我重写整个(100%)卡的磨损程度相同。

换言之,这个具有有限寿命的“物”是组织数据的“控制者”,还是“数据单元”本身?

谢谢你!

答案1

所有类型的闪存都具有写入次数限制。这是由于写入时存储单元会发生物理磨损。

如果控制器构造良好,磨损的单元要么会在您不注意的情况下悄悄地重新映射到良好的备用单元,要么在控制器用完备用单元时变为只读。(我不确定 SD 卡是否有备用单元,但例如 SSD 驱动器有。)

如果控制器的设计很廉价或者出现意外故障,则任何事情都可能发生,包括整个 SD 卡立即无法访问。

由于 SD 卡易碎且故障率相对较高,我永远不会将其视为可靠的存储设备。如果必须这样做,请确保您的备份正常工作并且设置为足够频繁地进行备份。

答案2

我永不预计SD 卡 [或 USB 闪存] 的任何给定使用寿命。

这些东西非常脆弱 - 一次误写,它就会永久锁定;一次意外断开连接,整个东西就完蛋了。
如果你只读它们,那么即使你克服了前两个障碍,你也会得到不均匀的磨损,最终会导致数据丢失。

我曾经为了工作而处理过成千上万件这样的事情。我所负责的任务涉及一次写入,多次读取操作,所以我们会很快将卡片毁坏;但这确实能让你对这些事情有一个大致的了解。有些卡片可以运行几年或更长时间,错误率可以容忍(虽然远非完美),有些卡片会在三天内坏掉。由于这些数据都不是独一无二的,只要它们能正常使用,我们根本不关心。这与它们携带重要数据完全不同。

一旦您亲眼看到 SD 卡“突然死亡”的严重程度 [或者阅读我们每周在这里看到的无数令人悲伤和遗憾的永久丢失数据的故事] ,那么您将不再信任任何 SD 卡。

至关重要的是,不要只将任何数据保存在一张卡上。如果您必须只使用一张卡,那么您应该将所有数据复制到至少三张卡上,始终如此,每次都如此,不要跳过,不要后悔。

答案3

我是否应该预期卡的磨损程度与我重写整张(100%)卡时的磨损程度相同?

由于佩戴时间没有明确界定的范围,而且取决于多种因素(其中使用模式不是主要因素),因此在您的情况下我不会期望出现很大差异。

相关内容