我只是在想,当我需要将某些内容重写到 U 盘中时,如果我删除旧文件并将其替换为新文件,是否会缩短 U 盘的使用寿命,因为我使用其上的相同物理位置进行写入??? 我是说,如果我只创建另一个文件夹并在另一个位置写入文件的新版本,而不是重新写入同一位置,并且当它达到驱动器的所有容量时重新格式化并插入我的文件的最新版本,这样不是更好吗??
我之所以问这个问题,是因为我有一个 8GB 的 U 盘,我用它来写入小文件,在重写和重新写入相同的文件和文件夹 6 个月后,它就停止并死机了。
答案1
这不会有什么不同。闪存芯片控制器使用“磨损均衡”技术,通过一种算法将数据写入整个芯片,这样,无论您或操作系统正在做什么,不同的块都会以大致相同的速度“磨损”。
您的驱动器可能由于其他原因而损坏。
以下是 USB 闪存盘制造商撰写的一篇有关 USB 闪存盘磨损均衡的文章: Corsair USB 闪存盘磨损均衡
答案2
大多数闪存控制器都能够执行磨损均衡,这意味着当您替换文件时,控制器会先写入使用较少的块,然后再写入使用较多的块。这可以防止特定的闪存块快速磨损。
重复使用仍然有可能损坏闪存,但现代控制器的设计旨在尽可能延长其使用寿命。