2024年11月Linux如何使用sysstat中的命令

发布时间:

  ⑴sysstat是一个软件包,拥有各种实用的系统工具,比如系统性能检测工具,要想使用sysstat,就要对sysstat中的命令有所了解,下面小编就教大家Linux如何使用sysstat中的命令。

  ⑵一、sar的最后两个参数一般是interval count

  ⑶、sar -u

  ⑷输出CPU使用情况的统计信息,每秒输出一次,一共输出次

  ⑸[rootstage-new sysstat-..]# sar -u

  ⑹Linux ..-.ELsmp (stage-new.intrabill. // _x__ ( CPU

  ⑺:: AM CPU ?%nice %system %iowait %steal %idle

  ⑻:: AM all . . . . . .

  ⑼:: AM all . . . . . .

  ⑽:: AM all . . . . . .

  ⑾:: AM all . . . . . .

  ⑿:: AM all . . . . . .

  ⒀Average: all . . . . . .

  ⒁CPU all 表示统计信息为所有 CPU 的平均值。

  ⒂?显示在用户级别(application运行使用CPU 总时间的百分比。

  ⒃%nice 显示在用户级别,用于nice操作,所占用CPU 总时间的百分比。

  ⒄%system 在核心级别(kernel运行所使用CPU 总时间的百分比。

  ⒅%iowait 显示用于等待I/O操作占用CPU 总时间的百分比。

  ⒆%steal 管理程序(hypervisor为另一个虚拟进程提供服务而等待虚拟 CPU 的百分比。

  ⒇%idle 显示 CPU 空闲时间占用CPU 总时间的百分比。

  ⒈若 %iowait 的值过高,表示硬盘存在I/O瓶颈

  ⒉若 %idle 的值高但系统响应慢时,有可能是CPU 等待分配内存,此时应加大内存容量

  ⒊若 %idle 的值持续低于,则系统的CPU 处理能力相对较低,表明系统中最需要解决的资源是CPU。

  ⒋、sar -b

  ⒌显示I/O和传送速率的统计信息

  ⒍时分秒 tps rtps wtps bread/s bwrtn/s

  ⒎时分秒 . . . . .

  ⒏时分秒 . . . . .

  ⒐时分秒 . . . . .

  ⒑时分秒 . . . . .

  ⒒时分秒 . . . . .

  ⒓Average: . . . . .

  ⒔tps 每秒钟物理设备的 I/O 传输总量

  ⒕rtps 每秒钟从物理设备读入的数据总量

  ⒖wtps 每秒钟向物理设备写入的数据总量

  ⒗bread/s 每秒钟从物理设备读入的数据量,单位为 块/s

  ⒘bwrtn/s 每秒钟向物理设备写入的数据量,单位为 块/s