使用 Linux,我应该将常用文件放在 SSD 上吗?

使用 Linux,我应该将常用文件放在 SSD 上吗?

我的家用机器使用 Linux,配有普通 HD 和 SSD。

我想通过将常用文件放在 SSD 上来最大限度地发挥系统的性能。
运行一些诊断程序后,我发现 ~/.rvm、~/.cache 和 ~/.config 是访问最多的文件夹(尤其是 ~/.cache/google-chrome 和 ~/.config/google-chrome)

我的问题是:

将这些文件夹放在 SSD 上以提高读取性能是一个好主意吗,或者写入次数是否会在 6 个月内损坏磁盘?

答案1

您实际上不必担心写入次数。除非您日夜不停地向 SSD 中添加 /dev/random,否则您极不可能在 SSD 的生命周期内破坏超过几个扇区。

另一方面,Linux 会自动将经常访问的块(以及文件等)缓存在内存中。因此,除了重启后的前一两次访问外,您很可能不会注意到任何性能改进 - 除非您运行综合基准测试或这些文件包含的数据远远超过您机器中的 RAM。

答案2

简短回答:是的

我实际上已经这样做了近 2 年,什么也没发生。如今的磨损预防算法甚至更好,所以除非你的 PC 使用时间超过 20 年,否则你根本不应该介意这一点。

还有一个问题。你为什么要减慢最常访问的那些文件的速度?你这样就完全失去了使用 SSD 的意义了。

相关内容