交换空间未得到有效利用

交换空间未得到有效利用

我在 Macbook Pro 笔记本电脑上使用 Parabola Linux(Arch 的变体)。我设置了 8 GB RAM 和 8 GB 交换空间。据我所知,交换空间已启用并且正在工作;然而,即使物理 RAM 负载很重,它似乎也几乎没有被使用。这可以在下面的 gnome 系统监视器屏幕截图中看到:

在此输入图像描述

交换似乎已启用;然而,尽管使用了 5.6 GB RAM,但仅使用了约 3 MB。我从我在台式电脑上安装的 Linux 系统中分叉了这个系统。在那里,交换似乎得到了更有效的使用 - 使用 2+ GB 的情况并不罕见。我倾向于在两者上运行类似的应用程序。

我担心当我同时运行许多程序时,交换不能有效工作可能会导致系统偶尔冻结。我还担心它可能会导致系统似乎存在的其他问题,例如无法正确休眠(我理解应该使用磁盘上的交换空间)。

有谁知道交换空间可能没有被有效利用的任何原因?我可以尝试什么来诊断它吗?我看到过一些具有类似问题的旧问题,但没有看到任何似乎对我的情况有帮助的具体答案。

编辑:为了响应评论中的请求,以下是输出free -h

$ free -h
               total        used        free      shared  buff/cache   available
Mem:           7.5Gi       5.4Gi       184Mi        64Mi       1.9Gi       1.8Gi
Swap:          8.0Gi       3.0Mi       8.0Gi

它似乎向系统监视器显示类似的信息。即 72% 的 RAM 正在使用中,但实际上没有使用任何交换区。

我还检查了“swappiness”参数,它给出了以下内容(似乎相当标准):

$ cat /proc/sys/vm/swappiness
60

相关内容