美文网首页
LIUNX压力测试01

LIUNX压力测试01

作者: 托尼东 | 来源:发表于2018-11-29 23:20 被阅读0次

压测是什么,就是评估出系统单位时间内的吞吐量。即是QPS值,这是简单做法用工具就行,压测要想明白整个逻辑,找出瓶原因找出颈点提出优化方案,不是一般的难,需要学习的东西太多了,但如果有兴趣慢慢的啃总会大彻大悟,就如老中医把脉一样,诊断出问题,配置药房调理。有人称压测是一门黑色艺术,有道理的,小白看图画,大牛看画中话。

压测重要性?不经过压测上线后可能就要塌。

有人说会用top命令?那么load average.的三个参数知道什么意思吗?平均负载,记录最近1分钟,5分钟,15分钟的负载情况。但负载就是cpu使用率吗?不是的,负载是cpu正在使用+等待io进程+等待cpu执行程序进程对资源占用的综合值。

压测工具:

1.stress工具,或者它的下一代stress-ng,专门模拟制造压力的工具。

如  stress -c 5 -t 5m(意思是5个进程,占用五个逻辑cpu运算5分钟)。

2.mpstat工具,查看多核CPU系统中进程占用单核比例

mpstat -P ALL 5 5  (间隔5s统计5次数据)。

3. pidstat工具。分析性能瓶颈,cpu,io,mem

pidstat -u 5 5

具体是什么原因需要对系统深入的了解,不断积累。

相关文章

  • LIUNX压力测试01

    压测是什么,就是评估出系统单位时间内的吞吐量。即是QPS值,这是简单做法用工具就行,压测要想明白整个逻辑,找出瓶原...

  • 2020-04-01 Liunx测试

    启动时间相关 1. systemd-analyze命令 2. uptime命令 3. who 命令 who -b ...

  • liunx加强01

    免密登录 上传文件软件 lrzsz安装 挂载问题 有时候挂载不上文件内容。那是因为没有连接cd/dvd驱动器选中就...

  • liunx

    title: liunxdate: 2020-03-01 21:42:48tags:- liunx- system...

  • 性能测试和压力测试

    性能测试和压力测试 什么是压力测试 软件压力测试和软件性能测试是不同的,区别在于测试的目的 软件压力测试是为了发现...

  • idea打包springboot项目+liunx启动服务

    本地测试 java -jarbackstage-web.jar 验证是否打包成功 liunx 服务器配置 前提条件...

  • 测试驱动开发总结

    第25章 压力循环 压力越大、测试越少。测试越少,错误越多。错误越多,压力越大 压力越大、自动测试越多。自动测试越...

  • 压力测试2020-01-30

    压力测试这个词也是来源于《原则》一书,这里更多是观点上一致性的压力测试。 我现在也会愿意把我的方案与我的合作伙伴一...

  • 面试题汇总2

    61、简述负载测试与压力测试的区别。 参考答案: 压力测试(Stress Testing) 压力测试的主要任务就是...

  • 2019-11-03

    61、简述负载测试与压力测试的区别。 参考答案: 压力测试(Stress Testing) 压力测试的主要任务就是...

网友评论

      本文标题:LIUNX压力测试01

      本文链接:https://www.haomeiwen.com/subject/bpnqcqtx.html