性能测试分析-sar

硬件资源是否足以支持应用运行,我们该如何去分析?

sar 5秒更新一次,更新2次


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

%user:显示在用户级别(application)运行使用 CPU 总时间的百分比。

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

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

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

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

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

注意:

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

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

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


要判断系统瓶颈问题,有时需几个 sar 命令选项结合起来

怀疑CPU存在瓶颈,可用 sar -u sar -q 等来查看

怀疑内存存在瓶颈,可用 sar -Bsar -r sar -W 等来查看

怀疑I/O存在瓶颈,可用 sar -bsar -u  sar -d等来查看

https://blog.csdn.net/mig_davidli/article/details/52149993
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值