我有一些实用工具,应该每10分钟定期创build一个中等大小的纯文本文件。 据我所知,这会增加硬盘的磨损。
(我使用NTFS,即NT文件系统)。
问题本身:从减less硬盘损耗的angular度来看,会更好些:
使用文件覆盖,或
删除旧文件,并创build新的?
第二种方法对我来说比较简单一些,但是恐怕会造成快速的硬盘分区。
另外,我在这里是新手,所以实际上我不知道哪个标签更适合这个问题。 有点猜测,我拿起“文件系统”和“文件”。 如果有人认为应该添加/删除标签,请纠正我。
答案是“没有适用的效果”。 中等纯文本文件每10分钟不应该强调驱动器,因为它们被devise为以毫秒为单位进行读取和写入。 所以任何一种策略都应该起作用,而不会比另一种策略造成更高的失败风险。 此外,虽然中小型文件将受益于读/写caching(因为驱动器最有效地读写块或扇区,而不是一点一点地),但是如果读取或写入每秒多个文件通常只是一个问题。 10分钟的间隔不会受到影响。
在一致的环境中不断旋转的驱动器会比暴露于温度变化的驱动器或旋转的驱动器存活的时间更长,然后再次备份。 这意味着让系统运行对于硬盘来说比每天给它closures更好。
警告:由于文件从闪存“驱动器”中被擦除的方式,早期固态驱动器(SSD)的文件被重复擦除和重写时平均故障间隔时间(MTBF)减less了。 如果使用的存储空间没有被正确释放,那么这些驱动器的容量也有降低的风险。 然而,大多数现代SSD已经纠正了这些问题,或者至less减less了这些问题。 与机械驱动器相比,它们的读取速度也快得多,这使得它们成为操作系统或应用程序驱动器。