首页 > 编程知识 正文

linux sar命令详解,iostat命令详解参数

时间:2023-05-05 16:11:30 阅读:135747 作者:4619

一. vmstat命令参数

vmstat [-a ] [-n ] [-sunit ] [ delay [ count ] ] vmstat [-s ] [-n ] [-sunit ] vmstat [-m ] [-n ] [ delay [ count ] - m :显示slabinfo-n :首先只显示每个字段名一次。 -s :显示内存相关的统计信息和各种系统活动的数量。 delay :刷新间隔。 如果未指定,则只显示一个结果。 count :刷新次数。 如果没有指定刷新次数,而是指定了刷新间隔,则刷新次数将是无限的。 -d :显示磁盘相关的统计信息。 -p :显示指定的磁盘分区统计信息-S :以指定的单位显示。 参数有k、k、m和m,分别表示1000、1024、1000000和1048576字节(字节)。 默认单位显示k(1024bytes(-v:vmstat版本信息)。 二.例

三.具体参数说明

字段含义procs进程信息字段:-r :等待运行的进程数。 数量越多,系统越忙。 -b )块进程的数量、数量越多,系统越忙。 检查CPU内核数量。 cat/proc/CPU info|grep processor|WC-l memory内存信息字段:-swpd :虚拟内存使用率,单位为KB。 -free :可用内存空间。 单位是千字节。 -buff :缓冲区的内存容量。 单位是千字节。 -cache :缓存的内存容量。 单位是千字节。 swap交换分区信息字段:-si :从磁盘交换到内存的数据数量。 以千字节为单位。 -so :从内存交换到磁盘的数据数量。 单位是千字节。 此数量越大,就越需要在磁盘和内存之间频繁交换数据,从而降低系统性能。 io磁盘读/写信息字段:-bi :从块设备读取的数据总量。 以块为单位。 -bo写入块设备的数据总量。 单位是块。 这两个数越大,系统I/O越忙。 system系统信息字段:-in :每秒中断的进程数。 -cs:1 :每秒切换事件的次数。 这两个数越大,表示系统与接口设备的通信越忙。 cpuCPU信息字段:-us :非内核进程占用CPU处理时间的百分比。 -sy :内核进程占用CPU处理时间的百分比。 -id :空闲CPU的百分比。 - wa :等待I/o所消耗的CPU百分比。 -st虚拟机窃取的CPU百分比。 一般来说,id us sy=100基本上是这些参数。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。