性能测试
来源:互联网 发布:bluehost域名跳转 编辑:程序博客网 时间:2024/06/05 16:36
vmstat 中cpu各参数指标:
CPU使用率
CPU使用率一般可以分为一下几个部分。
a. 用户进程:运行用户进程所占用的CPU时间的百分比。
b. 系统进程:运行系统进程和中断所占用的CPU的时间百分比。
c. 等待IO:因为IO等待而使CPU处于idle状态的时间百分比。
d. 空闲:CPU处于空闲状态的时间百分比。
如果CPU的空闲率长期低于10%,那么表示CPU的资源已经非常紧张,应该考虑进程优化或添加更多地CPU。“等待IO”表示CPU因等待IO资源而被迫处于空闲状态,这时候的CPU并没有处于运算状态,而是被白白浪费了,所以“等待IO应该越小越好。”
CPU状态的监控指标主要有以下几个参数获得:
r:在运行队列中等待的进程数。
b:在等待IO的进程数。
cs:每秒的上下文切换的次数。
us:用户进程使用的CPU时间(%)。
sy:系统进程使用的CPU时间(%)。
id:CPU空闲时间(%)。
wa:等待IO所消耗的CPU时间(%)。
其中id即idle,表示CPU空闲时间百分比。 us+sy+id 三者相加接近100%。
如果是性能优化,注意idle的变化。这个值是越大越好
阅读全文
0 0
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- 性能测试
- Linux平台下停止后台进程脚本编写
- 数据结构与算法——希尔排序
- (JS)LeetCode之路001-Two Sum
- 定义一个2维数组3行4列,求数组平均值最大值最小值js
- IDEA+Gradle+SpringBoot+SpringDataJPA+lambok(lombok有点问题)(一)
- 性能测试
- Linux系统调用原理
- 用props在外部子组件中使用父组件的数据
- LeetCode算法题——Longest Substring Without Repeating Characters
- Android获取视频某一帧图片
- VM虚拟机-物理机文件传输的设置方法
- Linux系统下Tomcat8启动速度很慢的解决方法
- Java学习第三天
- Mysql注入上传木马提权