为什么 Lubuntu 可以作为 LiveCD 从 USB 闪存驱动器正常运行,但安装在同一个 USB 磁盘上时速度却非常慢?

为什么 Lubuntu 可以作为 LiveCD 从 USB 闪存驱动器正常运行,但安装在同一个 USB 磁盘上时速度却非常慢?

我遇到了一个奇怪的问题。我的 USB 闪存驱动器上安装了最新的 Lubuntu 12.04,安装方式为实时安装(LiveCD 模式)。一切都运行良好,系统速度没有问题。

但是当我使用安装程序将 Lubuntu 永久安装在同一个 USB 闪存驱动器上时,启动到已安装的系统后,速度非常慢。当我运行“top”命令时,我看到 CPU 负载高达 5.2 4.8 4.2,奇怪的是 - 有很大比例的 CPU 处于等待状态,每次我尝试在系统中执行某些操作时,等待百分比都会跳到峰值。

有人能帮助我或给我一些提示吗?我真的很喜欢 Lubuntu,我想永久地从我的 USB 闪存驱动器使用它,而不仅仅是在“试用模式”下作为 LiveUSB...

谢谢你的帮助

答案1

Live 发行版从 RAM 内存运行,这意味着启动速度很慢,但之后,运行(在 RAM 中)速度非常快。当您将其安装在 USB 闪存上时,它从闪存运行。闪存比硬盘慢得多,硬盘比 RAM 慢得多,因此 RAM 中的 Live 版本速度更快是正常的。

答案2

您似乎认为问题可能是一个消耗过多(处理器、内存、磁盘)的进程。

要检查,请使用htop(用于内存和处理器)和iotop(用于磁盘)

要安装,sudo apt-get install htop iotop.Htop 可以以用户身份正常运行,但要运行 iotop,您需要执行sudo iotop


不过,我怀疑问题在于您将拇指驱动器用作 /tmp(临时文件夹)和 swap(另一种“临时内存”)。如果您使用“持久模式”安装拇指驱动器,则可能可以避免这种情况。

相关内容