-b:以Byte为单位显示内存使用情况;
-k:以KB为单位显示内存使用情况;
-m:以MB为单位显示内存使用情况;
-g:以G为单位显示内存使用情况;
-s <间隔秒数>:持续观察内存使用状况;
-t:显示内存总和列;
-V:显示版本信息;
Mem:表示物理内存统计
total:表示物理内存总数(total=used+free)
used:表示系统分配给缓存使用的数量(这里的缓存包括buffer和cache)
free:表示未分配的物理内存总数
shared:表示共享内存
buffers:系统分配但未被使用的buffers 数量;是指用来给块设备做的缓冲大小,他只记录文件系统的metadata以及 tracking in-flight pages,buffers是用来存储,目录里面有什么内容,权限等等
cached:系统分配但未被使用的cache 数量,是用来给文件做缓冲,直接用来记忆我们打开的文件
-/+ buffers/cache:表示物理内存的缓存统计
(-buffers/cache) 内存数: (指的第一部分Mem行中的used – buffers – cached)
(+buffers/cache) 内存数: (指的第一部分Mem行中的free + buffers + cached)
(-buffers/cache)表示真正使用的内存数, (+buffers/cache) 表示真正未使用的内存数
Swap:表示硬盘上交换分区的使用情况
失败不过是上帝考验你是否真的热爱 -Tzyy
原文:https://www.cnblogs.com/Tzyyviki/p/14591904.html