![Ubuntu 在 soc 板上的性能改进](https://linux22.com/image/971926/Ubuntu%20%E5%9C%A8%20soc%20%E6%9D%BF%E4%B8%8A%E7%9A%84%E6%80%A7%E8%83%BD%E6%94%B9%E8%BF%9B.png)
我正在尝试在具有 8Gb 闪存、2 Gb Ram 和 128 GB 外部 SSD 的 soc 板(Cubietruck)上设置 Ubuntu。
目前我已经在硬盘上安装了 Ubuntu。它的性能似乎一般,但我相信将操作系统的某些部分移到闪存上会使其更快。
是否可以在闪存上运行内核的裸基本部分,并在 SSD 上运行其余部分。
有人能帮助我了解如何识别要移动到闪存的文件吗?
答案1
正如@Aditya Patil 所建议的,最好的方法是将所有内容安装在 ssd 上。但是,如果您不想重新安装 ubuntu,您可以将一些目录移动到其他分区。
为此,我建议您启动一个 live cd,然后以这种方式安装两个磁盘:(我假设 sda 是您的标准磁盘,sdb 是您的标准磁盘)
mkdir standard-disk mount /dev/sda1 standard-disk mkdir quick-disk mount /dev/sdb1 quick-disk cp -vfr standard-disk/usr/* quick-disk/ rm -vfr standard-disk/usr
然后修改 standard-disk/etc/fstab 文件,添加以下行
/dev/sdb1 /usr ext4 defaults,noatime 0 2
显然,您可以对其他分区重复此操作;例如,如果您的 /dev/sda2 是您的主目录,您可以将其移动到 /dev/sdb2,然后添加像上面一样的 fstab 行。