过去,有许多优化是普遍推荐的将 Linux 安装到 SD 卡时:
- 使用
noatime
选项挂载 - 使用 ramdisk 存储临时文件
- 将浏览器缓存放入 ramdisk 临时目录中
- 将 I/O 调度程序设置
noop
为deadline
- 无需交换文件即可运行(我自己添加)
当安装程序看到您正在安装到 SD 卡时,Ubuntu 和它的大多数衍生产品(XUbuntu、LUbuntu 等)是否会自动执行所有这些操作?
我目前正在 SD 卡上运行 XUbuntu 14.04.2,安装时我必须手动对卡进行分区,因为安装程序想在 SD 卡上创建交换分区。但是,检查我的 I/O 调度程序后,我发现它似乎正在使用deadline
。
答案1
不,您几乎必须自己完成大部分优化。但最大的优化就是使用访客会话,这基本上是在内存中设置一个临时用户,因此浏览器缓存以及所有隐藏的用户文件都得到了处理。