首先使用top命令
[root@linuxzgf ~]# top
执行后得到如下内容
mac系统中
linux系统中
查看第二章图,其中Mem: 8174492k total, 7124268k used,并不是代表你的应用程序已经使用了7.1的内存,这7.1G是包含了:应用程序内存 + 缓冲 + 缓存的内存的,需要用free命令查看.
下面是一个例子(单位是MB):
[root@linuxzgf ~]# free -m
得到如下结果:
上图的682316使用量 133932剩余内存使用量
一些简单的计算方法:
物理已用内存 = 实际已用内存 – 缓冲 – 缓存
物理空闲内存 = 总物理内存 – 实际已用内存 + 缓冲 + 缓存
应用程序可用空闲内存 = 总物理内存 – 实际已用内存
应用程序已用内存 = 实际已用内存 – 缓冲 – 缓存