![减少 SDD / EXT4 / 文件频繁覆盖的磨损](https://linux22.com/image/124525/%E5%87%8F%E5%B0%91%20SDD%20%2F%20EXT4%20%2F%20%E6%96%87%E4%BB%B6%E9%A2%91%E7%B9%81%E8%A6%86%E7%9B%96%E7%9A%84%E7%A3%A8%E6%8D%9F.png)
我想以尽可能减少固态磁盘(SSD)磨损的方式配置GNU/Linux。
设置:某些程序经常运行,每秒会多次覆盖小型调试输出文件(到 /tmp),因此将写入内容缓存在内存中直到文件变得稳定是有意义的。如果断电,最近更改的数据丢失(自上次较长的系统空闲期以来)是可以接受的。
没有交换分区/交换文件。 SSD是系统唯一的硬盘。使用 ext4 的 SSD 上有一个“/”分区。系统运行Ubuntu Linux 17.10。重写要运行的程序以不造成太多磨损当然是一种选择,但我试图避免这种情况。
答案1
关于这个系统的SSD你没有说太多,但如果它是最近的,你可以忘记磨损。最近的基准测试表明,SSD 可以在出现任何类型的“磨损”之前连续几个月、24/7 连续完全覆盖。
话虽如此,/tmp
这tmpfs
确实是一个好主意(正如 Ignacio 评论的那样),与其说是为了减少磨损,不如说是出于性能原因。