如何为SSHD设计分区?

我打算在Lenovo B5400上安装Linux,它包含:

  • 500GB混合SSHD,8 GB SSD和500 GB HDD

在我只有HDD之前,为我的2个Linux发行版设计分区非常简单。 我一直有:

  • 用于Linux发行版的10GB(安装为“/”
  • 10GB用于另一个发行版(再次“/” ;用于另一个发行版;用于测试目的或确保切换发行版时的连续性)
  • 2GB用于交换 (用于两个发行版;无需分开)
  • 300GB +用于“/ home” (用于两个发行版;不同的用户名消除了可能的冲突)

这很简单,不是吗? 我想保留这种方法,但我知道SSD有其自身的特殊性 – 它更喜欢阅读,连续写作可能会影响其寿命 。 我不想在一年内杀死SSD,所以我想将一些系统分区移动到HDD以保护SSD。 据我所知/ tmp是一个经常读写的地方。 它需要多少空间? 还应该在HDD上放置什么?

或者: 如何设计分区以实现完全相同的效果并尽可能保持SSD安全?

我很感激你的帮助。

在混合SSHD中,所有SSD访问都与硬盘驱动器的固件集成,不应由操作系统控制。 您可以安全地使用,分区和格式化500 GB硬盘驱动器,并依靠该驱动器的工程师从集成SSD缓存中为您提供最佳性能。

另请参阅Seagate的新“FAST Factor Boot”技术是否与Ubuntu兼容? 为了更多的背景考虑。

如果您担心使用/tmp目录进行过多的读/写操作,可以使/tmp是一个独立存储在RAM中的文件系统,如下所示: / tmp目录是如何清理的?

我从来没有听说永久性写作会对SSD产生负面影响 – 这种过度写作确实会产生影响。

在你的情况下,我认为你最好的选择是把你的main /放到8 GB的SSD(而不是你通常使用的10GB)上,并将其余的分区放在硬盘上,就像你通常那样。