Linux查看内存使用情况

使用命令:free -m

参数解释:

Mem行(单位均为M):
* total:内存总数
* used:已使用内存数
* free:空闲内存数
* shared:当前废弃不用
* buffers:缓存内存数(Buffer)
* cached:缓存内舒数(Page)

(-/+ buffers/cache)行:
* (-buffers/cache): 真正使用的内存数,指的是第一部分的 used - buffers - cached
* (+buffers/cache): 可用的内存数,指的是第一部分的 free + buffers + cached

Swap行指交换分区。

实际上不要看free少就觉得内存不足了,buffers和cached都是可以在使用内存时拿来用的,应该以(-/+ buffers/cache)行的free和used来看。只要没发现swap的使用,就不用太担心,如果swap用了很多,那就要考虑增加物理内存了。

posted @ 2020-09-07 15:33  园子里的瓜  阅读(170)  评论(0编辑  收藏  举报