在linux用free -m 查看linux内存使用情况。-m 参数就是用 M显示内容使用情况。这时回显会出现几个结果。

一、从系统层面分析
Mem:内存的使用情况总览表。
totel:机器总的物理内存 单位为:M
used:用掉的内存。
free:空闲的物理内存。
注:物理内存(totel)=系统看到的用掉的内存(used)+系统看到空闲的内存(free)
我们平时看内存的使用也就看这些。
二、从程序的角度分析
shared:多个进程共享的内存总和,当前废弃不用。
buffers:缓存内存数。
cached: 缓存内存数。
注:程序预留的内存=buffers+cached