大家好,请教一个Linux的问题,linux版本为redhat6.7。
在服务上使用top命令,结果如下:
在free下执行结果如下:
从2个结果上来看,内存一共有96GB,分配出去了86G(56GB已使用+30GB未使用),按照这个结果来看,实际上,可用内存应该大概还有40G。
我个人理解的swap区是:用来当内存使用的一块硬盘区,即在内存容量不够的时候,使用swap当内存使用。
那么问题来了,如果我服务器还有那么多的空闲内存(40GB),为什么还会使用到swap区?
是不是说,在某个时刻,我的内存使用量达到了100%, 然后去使用了109MB的swap分区?
陪伴而非守候
相关分类