将 /home 中的哪些内容放在 SSD 上会比较有利?

将 /home 中的哪些内容放在 SSD 上会比较有利?

40GB SSD 是否适合用于 ' / 'Jorge 描述了他如何将目录中的符号链接起来/home,以便将其放在 SSD 上。他列出的目录如下:

  • ~/.cache
  • ~/.config
  • ~/.gconf

我知道怎么做符号链接。我问的是,这是否是一份/home适合放在 SSD 上的目录列表?我认为,此类列表中的优质项目是经常读取的文件。问这个问题的原因是我无法将所有内容都放在 SSD 上/home,但我仍然希望尽可能地发挥 SSD 的性能。

答案1

这里列出了其他可能有用的东西(我已将其作为 wiki 帖子发布,以便任何人都可以添加):

  • .cache- 浏览器和其他程序的临时缓存文件。
  • .config- 程序的配置文件
  • .gconfdabd .gconf——GNOME 配置文件
  • .gegl-0.0– GIMP 文件
  • .gimp-2.6– GIMP 文件
  • .gnome2– 被一些 GNOME 2 应用程序使用
  • .gvfs– GNOME 虚拟文件系统的数据文件夹
  • .local– 用户特定数据。如果将此目录放在不同的分区上,您将失去 Nautilus 垃圾功能。
  • .macromedia– 适用于 Flash 的文件
  • .mozilla– 所有 Mozilla Firefox 缓存的位置
  • .thumbnails– 图片、视频等的缩略图(Nautilus 使用)
  • .thunderbird– 所有 Mozilla Thunderbird 缓存的位置

答案2

我会把一切在 SSD 上,前提是它是现代 SSD(即速度快并且不会受到不良写入均衡的影响),并且前提是一切都适合。

延迟的改善确实很显著。

答案3

我只想将根目录 ( /) 用作 SSD。将其保存/home在 HDD 上(因为根据我的经验,它会占用大量空间)。/boot如果您要创建单独的分区,也可以将其保存在 SSD 上。这样,您就可以享受 SSD 的加载时间优势。这是我的观点。

如果你真的想将 SSD 用于家庭,我会将配置文件夹放在那里(/.whatever)文件夹中,以加快配置加载速度。它不会像从 SSD 加载整个程序那样快,但无论如何它是一种改进。然而,我不知道如何将某些元素映射到/homeSSD,但我mount想到了命令

答案4

我的建议是,将所有内容放在/SSD 上的一个大分区中(包括您的主目录),然后,如果 SSD 不够大,无法容纳所有大文件,则单独安装您的 HDD,然后/media/BigHDD将大文件放在那里。

这样,您的所有点文件(主目录中以点开头的文件和目录)都将位于 SSD 上,包括软件可能创建的新文件。这些点文件(尤其是.cache)通常被频繁读取和写入,因此从 SSD 中受益最多。但这并不是说其他​​文件和目录也不会受益。

如果你的 SSD 空间不是特别有限,那么没有理由保留任何事物把所有东西都放在上面。然后,如果您需要存储大量大文件,例如视频编辑、摄影、音乐收藏等,而这些文件放不下,那么请为这些文件单独安装一个驱动器。

我曾经使用过华硕 EeePC 900。它有一个 4GB 的主 SSD。 空间有限,需要仔细分区。40GB SSD 不受限制。

如果我为了列出哪些东西最有利于安装在 SSD 上,我会按以下顺序排列它们。

  1. ~/.cache- 您的主目录的缓存区域,浏览器等软件在此处保存其缓存。

  2. /usr并且/lib——只是为了提高应用程序的启动时间和引导时间。

  3. /etc-一些软件启动的时候需要读取这里的很多文件。

  4. /tmp- 有些软件使用它进行临时存储,但用户软件则较少使用它。

  5. /var- 系统软件有时会在此存储临时或经常更改的文件。

  6. ~/.config- 您的用户软件和帐户的配置文件。

正如您所见,它在驱动器上分布得有些分散。

看看以下清单可能会更有用没有使用 SSD 有很多好处:

  1. 媒体文件,如音乐和视频。

  2. 任何其他大型文件,例如摄影时的原始图像。

  3. 备份或大型档案(例如其他系统的)

相关内容