写点什么

第七周总结

用户头像
孤星
关注
发布于: 2020 年 12 月 05 日

第七章开始,连续 3 周开始讲解性能优化

第一部分主要讲解性能测试指标,包含:

相应时间:相应时间是重要的性能指标,表业务系统处理速度,直观反映系统快慢

并发数:测试系统同时处理请求的数据,反映系统的并发数

吞吐量:是指单位时间内系统处理请求的数量 主要指标 TPS(美妙并发数)

性能计数器:是描述服务器及操作系统的一些数据指标;包括 system load、对象与线程数、内存使用、CPU 使用,磁盘网络 I/O 等指标

性能测试方法主要包括以下几点

性能测试:以系统设计目标,对系统进行压力测试

负载测试:对系统持续增加并发压力,达到系统瓶颈期,系统资源达到饱和点

压力测试:超过系统安全负载,继续压测,知道系统崩溃,以此获得系统最大压力的测试

稳定性测试:稳定性测试,持续的给系统压力测试,以此检测系统的稳定性


第二部分,主要讲解全链路测试的挑战,全链路测试,则不再是对单一系统进行压力测试,而是从前往后端,压测,当前系统真实环境,用户使用情况,各子系统承受的压力情况,模拟大流量对系统进行压力测试

第三部分,主要讲解系统优化的分层思想,系优化的两个原则,你不能优化一个没有测试的软件,你不能优化一个你不了解的软件。性能优化指标主要就是上一部分介绍的相应时间、并发数、吞吐量、性能计数器相关指标,性能测试的一帮方法是,先做性能测试, 获取并分析性能指标,以便发现性能和资源瓶颈点,分架构和代码,寻找性能和资源瓶颈所在,之后,优化架构及代码,优化关键技术点,平衡资源利用

性能测试,进入性能循环闭环。


发布于: 2020 年 12 月 05 日阅读数: 24
用户头像

孤星

关注

还未添加个人签名 2019.02.11 加入

还未添加个人简介

评论

发布
暂无评论
第七周总结