Linux 内存分析命令
时间:2019-10-06 15:49:08
参考:
Linux 内存分析#
内存查看命令#
vmstat
: 内存使用信息。-
r
:运行队列进程数量。b
:阻塞队列进程数量。swpd
:虚拟内存使用大小。free
:空闲内存大小。buff
: 用作缓冲区的内存大小。cache
:用作告诉缓存的内存大小。si
:从磁盘到内存的数据大小。so
:从内存到磁盘的数据大小。bi
: 发送到块设备的数据大小。bo
:从块设备读取都的数据大小。in
:中断数量。cs
:上下文切换次数。us
:用户使用时间的CPU百分比。sy
:系统使用时间的CPU百分比。id
:空闲时间CPU百分比。wa
:等待时间IO消耗的CPU百分比。
-
free
: 查看空闲内存,包括缓冲区高速缓存和页缓存。 -
swapon/swapoff
: 启用或者禁用设备或文件分页或交换。 -
ps
: 进程占用CPU、内存、状态、执行时间等信息。 -
top
: 系统CPU、内存使用情况,以及每个进程使用CPU和内存情况。 -
pmap -x pid
:查看进程内存分配信息。