架构师训练营第七周心得

发布于: 2020 年 07 月 22 日

性能测试

性能测试是性能优化的前提和基础,也是性能优化结果的检查和度量标准。性能测试的主要指标有响应时间、并发数、吞吐量、性能计数器。



响应时间

指应用系统从发出请求开始到收到最后响应数据所需要的时间。直观的反映了系统的快慢。



并发数

系统能够同时处理请求的数目,反映了系统的负载特性。



吞吐量

指单位时间内系统处理的请求的数量,反映了系统的处理能力。



性能计数器

描述服务器或操作系统性能的一些数据指标,包括System Load、对象与线程数、内存使用、CPU使用、磁盘与网络I/O等指标。



性能测试方法

性能测试

以系统设计初期规划的性能指标为预期目标,对系统不断施加压力,验证系统在资源可接收范围内,是否能达到性能预期。



负载测试

对系统不断地增加并发请求以增加系统压力,直到系统的某项或多项性能指标达到安全临界值。



压力测试

超过安全负载的情况下,对系统继续施加压力,直到系统崩溃或不能再处理任何请求,以此获得系统最大压力承受能力。



稳定性测试

被测试系统在特定硬件、软件、网络环境条件下,给系统加载一定业务压力,使系统运行一段较长时间,以此检测系统是否稳定。



用户头像

还未添加个人签名 2019.08.28 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第七周心得