Ubuntu 14.04 使用 100% 交换空间,拥有超过 40GB 的可用内存,为什么?

Ubuntu 14.04 使用 100% 交换空间,拥有超过 40GB 的可用内存,为什么?

我有点不知所措,试图弄清楚为什么会出现这种情况。任何人都可以提供一些有用的想法来解决此问题吗?

$ free -m
             total       used       free     shared    buffers     cached
Mem:         50314      27726      22587      21255         82      21549
-/+ buffers/cache:       6094      44219
Swap:         4091       4091          0

不过,系统的 swappiness 设置为 0:

$ cat /proc/sys/vm/swappiness 
0

为什么会这样呢?我怎样才能确定为什么会发生这种情况?我预计将 swappiness 设置为 0 时,系统的交换将永远不会被使用。我的假设是错误的吗?

相关内容