Week 07- 作业二:学习总结

用户头像
dean
关注
发布于: 2020 年 07 月 21 日



本周主要讲性能优化,从如下内容展开

性能测试指标

  • 响应时间、并发数、吞吐量、性能计数器。

  • 吞吐量=(1000/响应时间(ms))/并发数

性能测试方法



  • 性能测试、负载测试、压力测试、稳定性测试、全链路测试

  • 性能测试:在资源充足情况下,随着并发用户的增加,系统响应时间变化不大, 根据吞吐量计算公式:吞吐量=(1000/响应时间(ms))*并发数

可以得出 吞吐量成线性增加.

  • 负载测试:继续增加并发用户,由于系统资源被大量占用,但是还能逐步释放,

系统响应时间基本成线性增加,吞吐量缓慢增加

  • 压力测试:当达到系统最大负载点后,由于系统资源被大量占用,而且不能及时释放,

系统响应时间急剧增大,吞吐量急剧下降,直至系统崩溃





性能优化

  • 总原则

不能优化一个没有测试的软件

不能优化一 个你不了解的软件

  • 硬件/环境优化

机房与骨干网、服务器与硬件性能优

  • 软件优化

操作系统优化、基础组件优化、软件架构优化、软件代码性能优化



从性能优化,又引申出来:进程、线程、锁、文件与硬盘I/O

发布于: 2020 年 07 月 21 日 阅读数: 29
用户头像

dean

关注

还未添加个人签名 2019.11.06 加入

还未添加个人简介

评论

发布
暂无评论
Week 07- 作业二:学习总结