gpt4 book ai didi

java - 如何在加载/浸泡测试后生成 CPU 和内存使用图?

转载 作者:行者123 更新时间:2023-11-30 06:21:31 24 4
gpt4 key购买 nike

我是性能测试新手。从google了解到,JMeter可用于对我的Spring Boot应用程序执行负载和浸泡测试。

我已准备好 JMeter 脚本,可以按计划触发测试。但我不确定以下事情:

  1. 如何在jre中生成包含测试执行期间CPU和内存使用信息的文件(javacore?)?

  2. 可以采用什么工具来生成CPU和内存使用图?

谢谢。

最佳答案

您可以使用JDK工具如JvisualVMenter image description here可以生成CPU和内存情况的汇总可视化报告

更多性能监控和瓶颈定位,可以尝 SJK例如:

> java -jar sjk.jar ttop -p 6344 -n 20 -o CPU
2013-09-09T11:32:45.426+0300 Process summary
process cpu=31.08%
application cpu=28.90% (user=6.40% sys=22.49%)
other: cpu=2.19%
heap allocation rate 5260kb/s
[000001] user= 3.12% sys=11.40% alloc= 762kb/s - main
[092018] user= 0.94% sys= 0.47% alloc= 335kb/s - RMI TCP Connection(16)-10.139.211.172
[092016] user= 0.31% sys= 1.56% alloc= 1927kb/s - SVN-WJGGZ
[092007] user= 0.78% sys= 8.75% alloc= 860kb/s - Worker-4863
[092012] user= 0.31% sys= 0.31% alloc= 429kb/s - Worker-4864
[091966] user= 0.16% sys= 0.00% alloc= 90kb/s - Worker-4859
[092022] user= 0.16% sys= 0.00% alloc= 6871b/s - JMX server connection timeout 92022
[000002] user= 0.00% sys= 0.00% alloc= 0b/s - Reference Handler
[000003] user= 0.00% sys= 0.00% alloc= 0b/s - Finalizer
[000004] user= 0.00% sys= 0.00% alloc= 0b/s - Signal Dispatcher
[000005] user= 0.00% sys= 0.00% alloc= 0b/s - Attach Listener
[000009] user= 0.00% sys= 0.00% alloc= 0b/s - Framework Active Thread
[000012] user= 0.00% sys= 0.00% alloc= 0b/s - Framework Event Dispatcher
[000014] user= 0.00% sys= 0.00% alloc= 0b/s - Start Level Event Dispatcher
[000015] user= 0.00% sys= 0.00% alloc= 0b/s - Bundle File Closer
[000018] user= 0.00% sys= 0.00% alloc= 0b/s - [Timer] - Main Queue Handler
[000019] user= 0.00% sys= 0.00% alloc= 0b/s - Worker-JM
[000029] user= 0.00% sys= 0.00% alloc= 0b/s - [ThreadPool Manager] - Idle Thread
[000030] user= 0.00% sys= 0.00% alloc= 0b/s - Java indexing
[000033] user= 0.00% sys= 0.00% alloc= 0b/s - com.google.inject.internal.util.$Finalizer

关于java - 如何在加载/浸泡测试后生成 CPU 和内存使用图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48055013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com