作业 - 第 7 周 性能优化一

用户头像
arcyao
关注
发布于: 2020 年 12 月 06 日

作业一 性能测试

性能测试是性能优化的前提和基础,也是性能优化的的度量标准。系统系统好坏的主要技术指标是响应时间、并发数和吞吐量等。各个指标的含义如下:

  • 响应时间:指系统接收到请求,到响应完毕的时间。

  • 并发数:指系统同时处理的请求数。注意与在线用户数和系统注册用户数的区别。

  • 吞吐量:指系统在单位时间内,处理的请求数。通常有多种指标,如TPS(每秒事务数)、HPS(每秒HTTP请求数)和 QPS(每秒查询数)等。

三个技术指标互相关联,可由两个指标计算出第三个指标。在系统性能的压力测试中,随着并发数的增加,系统的吞吐量随之增加,达到系统资源的瓶颈后,系统的吞吐量会急剧下降,直到系统崩溃。总体上呈现一个抛物线的形式,如下图:

内容总结

第7周课程讲述了性能优化的性能测试,描述了性能测试在性能优化中的重要性,衡量系统性能的主要性能指标,以及性能测试的方法。总结出性能优化层次思想,并引出操作系统中的基础知识,以及进程、线程和锁等。最后用异步并发编程框架Akka的案例,解决高并发的编程难题,具体内容如下:



用户头像

arcyao

关注

还未添加个人签名 2017.11.03 加入

还未添加个人简介

评论

发布
暂无评论
作业-第7周 性能优化一