当我的 ubuntu 几乎冻结时,为什么只使用了很小一部分交换空间?

当我的 ubuntu 几乎冻结时,为什么只使用了很小一部分交换空间?

我的 Ubuntu 因为应用程序太多而变得非常慢,但是当我检查系统监视器时,内存使用率为 80%,但交换空间不到 5%。如何让 Ubuntu 更有效地使用交换空间?

答案1

交换区域的使用方式很智能:操作系统决定如何使用它,当您运行许多应用程序并且同时使用其中的大多数时,它们需要放在 RAM 中才能准备就绪,但交换区域就像车库一样。未使用的程序会停在那里,当您需要它们时,内核会将它们加载到内存中,如果您的内存即将完全填满,内核会将一些应用程序移动到交换区域,而移动这些数据非常耗时。但是,如果您有一个快速磁盘(如 SSD),您将不会注意到这些移动。

相关内容