将 /home 保存在 HDD 中并将 /root 保存在 SSD 中是否会影响性能,还是将两者都保存在 SSD 分区中?

将 /home 保存在 HDD 中并将 /root 保存在 SSD 中是否会影响性能,还是将两者都保存在 SSD 分区中?

我目前的笔记本电脑是双启动的,我在 SSD 中安装了 /root,在 HDD 中安装了 /home。现在,我看到 Ubuntu 中的许多应用程序文件存储在 /home 目录中(即在我的 HDD 中),当我工作时,我的 HDD 旋转很多,应用程序打开有延迟,所以我想我也应该将我的 /home 目录移动到 SSD 吗?

这会提高我的系统性能吗?如果是,那么我可以移动 /home 而不重新安装 Ubuntu 吗?或者还有其他方法吗?

我搜索过,但没有找到与我的问题相关的任何答案,所以如果有人能根据经验给出答案,我将不胜感激。谢谢

答案1

总之是的。将(部分)用户数据移至 SSD 后,您的整体性能将进一步提高。

背景

文件组织

您的/home目录包含用户的主目录(文件夹),其中包括:

  1. 用户数据通常组织在“文档”、“下载”等文件夹中,并且
  2. 用户配置数据,存储在隐藏文件和文件夹中,即名称以点开头的文件和目录.

是的,应用程序可能会大量使用用户配置数据。例如,浏览器会在那里维护其缓存,电子邮件客户端会在那里存储缓存和本地存储的邮件。

因此,从性能角度来看,最好将日常工作所需的所有东西都放在 SSD 上。根据可用空间,按以下优先级将东西移到普通 HDD 上

  1. 存档数据- 您不需要每天使用的数据
  2. 已归档照片和媒体:观看图片或电影,或收听存储在硬盘上的音频时,性能基本不会受到影响
  3. 你的用户文件和文档(文本文件、电子表格等)
  4. 所有用户数据:如果 SSD 上的空间很小,则当前设置就可以。

搬家或重新安装

是的,您可以/home在现有安装上继续操作,但这有点技术性。阅读本指南和这个问题。确保您具备最低限度的技能,最重要的是,为防止出现错误,请对用户数据进行良好的备份。

默认情况下,全新安装将设置一个包含系统和用户数据的分区。在笔记本电脑和个人电脑上,这可能是推荐的简单方法,可避免以后需要重新分区。如果您希望使用不同的分区进行安装,可以使用安装程序中的“其他”选项。

一旦安装完所有东西,Linux 就可以根据需要非常轻松地将部分数据从 SSD 移动到 HDD,而无需更改文件结构。符号链接或符号链接可用于此目的。您可以使用指向 HDD 上“Videos”文件夹的同名符号链接替换文件夹(例如“Videos”)。这些链接的感觉和工作方式就像一个真正的文件夹。

相关内容