SSD:NTFS 与 EXT4

SSD:NTFS 与 EXT4

当我阅读有关 Linux 下 SSD 使用情况的文章时,总是建议禁用 Ext4 中的日志功能(或使用 Ext2),因为这对你的 SSD 来说太糟糕了。但在所有关于 Windows SSD 调整的文章中,我从未看到任何提及你应该禁用 NTFS 日志功能,或者你应该坚持使用 FAT32 的文章。

我知道 Ext4 的日志功能更先进,但它对 SSD 的损害真的比 NTFS 大得多吗?还是 Linux 用户只是稍微谨慎一点?

答案1

您无法禁用 NTFS 上的日志功能。

话虽如此,但如今其好处令人生疑。虽然写入次数有限,但从企业市场出现的第一代 SSD 开始,写入耐久性就已成定局。我很难相信十年后情况依然如此。

例如Corsair的博客就发布了这个测试。

http://www.corsair.com/blog/force-series-ssd-life-testing/

因此,一名论坛成员决定打破这个神话。

用户决定取出三个文件,将其复制一大堆,然后将其删除。

写入 240 TiB 数据后,驱动器才最终被杀死。请注意,这是在40 GB带有 SandForce 控制器的 Corsair。

数学很简单。如果你写道每天 20GiB 的数据,它将占用你30年达到这个数字。

这篇博文的其余部分更加详细,并以图表形式呈现了 SMART 数据。如果有一天人们能够彻底停止这种行为,我会非常高兴。就像整个“登月是假的”之类的废话一样……

答案2

我认为没有人会告诉你在使用 NTFS 时禁用 SSD 上的日志,因为没有人知道更好的方法。在 Windows 论坛上很容易找到错误的建议,Ubuntu 也是如此……因此,在使用论坛时要谨慎。

SSD 的写入次数低于普通 HD,直到其报废。因此,每次写入时,其报废时间都会缩短。

你只需选择值得写入的内容。一件事是禁用任何文件系统上的访问时间 (*atime),除非你需要它。我的桌面上从来不需要它。没有它我也能过得很开心。

我可以禁用日记在 SSD 上,但绝不在硬盘驱动器上。因为在硬盘驱动器介质上需要它的概率足够高,足以证明资源(驱动器实时性和性能)的使用是合理的。

如果您需要某些功能,请启用它。如果不需要,您只是在浪费资源。出于性能方面的考虑,我禁用了硬盘驱动器上的 atime……请记住,现在较新的 SSD 使用寿命更长。

相关内容