我想稍微加快一下我的 ubuntu 安装速度。我之前对整个系统使用了 RAID1 设置(/home 和 / 的 md 是分开的)。现在(感谢http://www.webdesignblog.asia/operating-systems/linux-os/resizeshrink-raid1-filesystemvolumepartition-and-setup-a-lvm-on-the-free-disk-space-created/)我调整了 /home 分区的大小,使其更小,并构建了一个 200GB 的 RAID0 分区。我的桌面大部分用途是浏览多个选项卡、办公和电子邮件。
我想到了浏览器(chrome、firefox、opera)的缓存目录、thunderbird 的缓存或 imap 存储。nautilius 的缩略图缓存?还有什么?
我应该移动(链接)哪些目录到更快的存储?
也许 /var 的某些部分?也许应该将某些目录移动到 RAM 中的 tmpfs?(我只有 8GB RAM)
现在我搬家了:
.cache
.java
.macromedia
.mozilla
.opera
.thunderbird
/tmp
我知道,.mozilla 和 .thunderbird 也保存着配置文件,因为这并不重要(使用 IMAP),所以我决定移动它们。
一些命令可以找出哪些文件/目录占用了最多的存储空间?(读/写周期,而不是大小)
答案1
我运行一个设置,其中所有系统内容和 /home 都在 SSD 上。然后我将大文件夹(如图片、文档(可能,取决于大小)和视频)符号链接到内部 RAID10。移动单个目录对我来说似乎很乏味,而且没有什么好处。如果目录变得太大,您仍然可以移动它并对其进行符号链接。
答案2
我有一块 ssd 和一个更大的存储,我的根目录是 ssd,而我的主目录在较慢的存储上。对我来说,主要是 chromium 缓存和交换是问题所在,所以我将两者都移到了 ssd(但是交换会缩短 ssd 的使用寿命!)为了将缓存移到 ssd,我创建了一个从 ~/.cache 到 ssd 上文件夹的符号链接。