小型内部驱动器,需要 /tmp 中的更多空间,我应该将其放在外部驱动器还是内部驱动器上?

小型内部驱动器,需要 /tmp 中的更多空间,我应该将其放在外部驱动器还是内部驱动器上?

我有一个装有 Ubuntu 的小型内置 SDD 驱动器,但经常会用完 /tmp 空间。我打算再加一个大容量的 HDD。对我来说,/tmp 的速度必须尽可能快,以免影响我的关键应用程序的性能。从性能角度来看,哪种方法更好:* 在外部驱动器上创建一个分区并将其安装在内部 /tmp 上,或者 * 移动一些数据以在内部 /tmp 中腾出更多空间

答案1

为了保持干净整洁,请考虑使用 Ubuntu 软件中心的 Stacer 并使用系统清理器选项清除不必要的文件。

或者,打开终端并输入命令

sudo apt install stacer

在此处输入图片描述

答案2

最好的方法是先测量两个驱动器的性能,然后将 /tmp 放在速度更快的驱动器上。例如,最简单的方法是先将一堆大文件复制到内部 /tmp,然后再复制到外部卷。

请务必先清除所有分区,然后创建新的分区表和您选择的格式的新文件系统(例如 ext4)。不同的文件系统格式往往在性能上存在差异。

然后选择一个更快的并挂载在/tmp上

为了做出更好的评估,您还可以首先分析主要应用程序的行为 - 它们是创建一个大文件还是一堆小的临时文件。然后对于 /tmp,您可以选择最适合您情况的文件系统格式。

相关内容