随笔分类 -  性能测试

摘要:下载jvm镜像文件 jmap -dump:format=b,file=镜像文件hprof存放位置 java进程pid 注意事项:如果要观察分析完整的jvm大小,需要通过监控老年代大小变化 及时执行jmap,也可以设计shell实现自定执行jmap命令。分析内存镜像可以从应用刚启动完成,性能测试进行中 阅读全文
posted @ 2023-06-02 12:16 遇事不决,量子力学 阅读(30) 评论(0) 推荐(0)
摘要:浅谈一下在性能测试中,遇到java应用出现OOM时(内存泄漏,FGC), 作为非专业java开发的测试人员如何去分析,以及调试jvm参数。 在开始进行测试前,先对jvm内存分配有一个大概的了解. 在jvm内存管理中,新生代与老年代的内存分配比例一般为 新生代:老年代为 1:2。新生代中又分survi 阅读全文
posted @ 2022-09-24 17:52 遇事不决,量子力学 阅读(273) 评论(0) 推荐(0)
摘要:性能测试时,不断增加线程数施压,发现CPU, 负载,QPS没有明显上升,这是为什么呢? 分析思路: 1.大部分情况是被压接口是否有问题,比如有限流,可结合在不断增加压力的过程中,观察压测接口响应耗时是否在增加判断 2.如果接口逻辑有涉及到数据库操作,需要分析SQL操作数据对象是否存在同步锁 3.压力 阅读全文
posted @ 2022-06-16 21:17 遇事不决,量子力学 阅读(113) 评论(0) 推荐(0)