为什么从 USB 驱动器运行完整发行版 Linux 如此慢?

为什么从 USB 驱动器运行完整发行版 Linux 如此慢?

我在 USB 上安装了 ubuntu 22.10,然后启动它,但它似乎非常慢。我使用 USB 3.0,读写速度超过 100MB/s,但是系统启动非常慢,运行 apt install 或 apt remove 时,它​​似乎也很慢。

然后我尝试使用 USB 上的 VMDK 文件创建 VMWare 机器并在 VMware 上重新安装 ubuntu,它运行速度比在 USB 上安装完整系统快得多,这很奇怪。Linux USB 3.0 驱动程序比 Windows 慢吗?

我还发现这一点:是什么导致从 USB 设备运行 Ubuntu 的速度变慢

答案1

在这篇文章中更改了很多参数后,我现在已经解决了这个问题:https://unix.stackexchange.com/questions/30286/can-i-configure-my-linux-system-for-more-aggressive-file-system-caching

现在运行 apt install/remove 超级快。我不确定哪个参数有效。我稍后会尝试。我现在找到了,我使用 zfs 文件系统,当我将同步设置为禁用时,它看起来很快:

zfs set sync=disabled rpool
reboot

但是我不知道如何处理 ext4。在 ext4 上可以使用nobarrier选项挂载,而且速度会很快。

相关内容