我在RHEL机器上运行free命令时感到困惑,它显示不规则的输出

             total       used       free     shared    buffers     cached
Mem:           15G       9.5G       6.0G       1.2G       156M       4.2G
-/+ buffers/cache:       5.2G        10G
Swap:         2.0G       2.0G       297G


总计:2.0G
二手:2.0G

那么free是什么297G

最佳答案

您的free输出似乎已损坏。

您可以查看/proc/meminfo中的原始数据。如果这些数据也是错误的,则意味着内核无法正确计数您的内存,因此您应该真正担心。

关于linux - Linux交换内存多于可用内存,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38474669/

10-12 07:15