腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
VisualVM
未
显示
为
分析
CPU
性能
而
调用
的
任何
方法
。
、
它是在Eclipse中构建
的
,我使用VistualVM eclipse插件在应用程序启动时启动
VisualVM
。当我转到Profile选项卡并单击
CPU
profiling时,它只
显示
正在运行
的
线程,但不
显示
任何
方法
调用
。很显然,没有。我用谷歌搜索了一大堆东西,但似乎都不合适。有没有人见过这个问题?环境: Windows XP 32位经典版Eclipse SDK 3.7.0
VisualVM
,来自SDK 1.6_21
浏览 0
提问于2011-07-08
得票数 10
回答已采纳
1
回答
如何在
Visualvm
中查看Web应用程序数据
、
、
、
我正在尝试使用JDK附带
的
visualvm
程序来
分析
在Tomcat中运行
的
JDK应用程序。我在连接上没有
任何
问题,除了我
的
类没有
显示
之外,一切看起来都很好,并且在GUI中工作正常。当使用
CPU
屏幕进行
性能
分析
时,我只看到列出了catalina和一些其他类
的
方法
。我怎样才能让
visualvm
显示
Tomcat正在运行
的
webapp<
浏览 5
提问于2011-01-21
得票数 2
回答已采纳
3
回答
VisualVM
socket.read
、
、
所以我正在用
VisualVM
分析
我
的
应用程序。 我遇到了一个关于我
的
MySQL交互
的
热点。我
的
第一个想法是,热点
显示
我
的
应用程序在IO之后等待
的
时间。但是在
性能
分析
报告中,
VisualVM
有两列“时间”和“时间(
cpu
)”。也许这个术语用错了,但我认为self-time (
cpu
)列不包括IO时间。经过更多
的
调试,我们得出<em
浏览 4
提问于2012-06-02
得票数 10
回答已采纳
3
回答
在Visual VM中限制
性能
分析
、
、
我正在试用新JDK附带
的
VisualVM
程序。我正在对它进行
性能
分析
,并试图仅对特定包中
的
方法
进行
CPU
性能
分析
。jig.* 其中jig是我想要检测
的
包。不幸
的
是,我得到了不在该包或
任何
子包中
的
其他
方法
的
结果。
浏览 9
提问于2009-04-21
得票数 3
回答已采纳
2
回答
如何评测无需等待用户输入即可快速运行和退出
的
程序
、
、
当使用诸如VisualMV之类
的
工具进行
性能
分析
时,程序应该按什么顺序运行?我要
分析
的
程序运行得相对较快,并且不会等待用户关闭它。我并不是真的可以快速启动程序,切换到
VisualVM
,然后在不终止程序
的
情况下启动
分析
过程。 我所做
的
是在我
的
程序中添加一行额外
的
代码,提示用户按enter键开始。因此,我启动我
的
程序,当它
显示
“按enter”时,我转到
Visu
浏览 1
提问于2014-08-22
得票数 4
1
回答
为什么
VisualVM
中
的
CPU
时间大于挂钟时间?
、
、
在使用
VisualVM
进行
性能
分析
时,缓存
未
命中(=等待内存访问)、阻塞
的
线程,甚至是操作系统认为其他事情更重要,都可能导致
CPU
时间低于挂钟时间。但是,如果
CPU
时间实际上高于挂钟时间,我应该如何解释相反
的
情况?我
的
第一个猜测是并行化,但我
的
代码是单线程
的
。JIT并行化吗?我使用OpenJDK 11。在我
的
代码中有几个这样
的
例子,下面只是其中之一:
浏览 4
提问于2021-03-25
得票数 2
2
回答
高级Java剖析
、
、
我们得到了计算机软件(dynaTrace产品)
的
报价,它能够为
CPU
分析
提供这种输出(例如):dynaTrace提供给您
的
是一个特定
方法
的
所有
调用
的
列表,其中包含每个
调用
占用多少墙时间、有多少
CPU
时间和有多少等待IO
的
信息。我没有找到
任何
方法</e
浏览 1
提问于2013-06-05
得票数 4
回答已采纳
1
回答
我们如何知道哪种类型
的
GC(年轻/完整)目前正在我
的
Java程序中使用
VisualVM
或
任何
其他工具执行?
、
、
我正在使用
VisualVM
工具对一个程序进行
性能
分析
。我能够检查程序
的
CPU
使用情况和堆使用情况,但无法确定当前正在执行
的
GC (年轻
的
GC/完整GC)
的
哪种类型。是否存在使用
VisualVM
查找它
的
方法
,或者是否有其他工具可供使用?
浏览 5
提问于2021-10-19
得票数 0
回答已采纳
2
回答
使用
visualvm
分析
jetty非常慢
、
、
我有一个在Jetty上运行
的
wicket+spring+hibernate应用程序。当我使用
VisualVM
(jdk 1.7.0_9)启动
CPU
性能
分析
时,它首先会停止几分钟,并
显示
控制台打印:在此之后,我得到了
性
浏览 5
提问于2012-10-29
得票数 11
回答已采纳
2
回答
为什么
VisualVM
中
的
CPU
时间没有加起来呢?
、
、
我在
VisualVM
中进行
CPU
性能
分析
,并在
调用
树中查看结果。 我有一些
方法
,取总时间X,这些时间花在
方法
本身(Self time)和从
方法
调用
的
子例程中。当我将子例程中花费
的
时间加上自己
的
时间加起来时,为什么结果不等于在
方法
中花费
的
总时间?请注意,我不是在谈论毫秒,而是更像是在平衡中丢失了50%或几分钟。
浏览 0
提问于2012-08-27
得票数 3
3
回答
如何在
VisualVM
中
显示
调用
树?
、
当使用
VisualVM
分析
应用程序
的
CPU
时间时,可以在拍摄快照后看到“
调用
树”选项卡。但在我
的
例子中,
调用
树只
显示
了一些RMI TCP类和
方法
,但没有
显示
我
的
应用程序
的
单个类。如何
显示
正确
的
调用
树?
浏览 5
提问于2013-09-02
得票数 16
回答已采纳
3
回答
单个
方法
的
持续时间(Java)
、
、
、
、
有没有什么工具/插件(最好是针对eclipse
的
)可以让我确定我
的
代码
的
每个
方法
需要多长时间,或者类似的东西?或者确定什么花费了大量
的
时间?提前感谢!
浏览 0
提问于2012-04-30
得票数 5
回答已采纳
1
回答
分析
运行在Redhat上
的
Tomcat实例
、
、
、
、
我发现Tomcat一直在占用redhat系统上
的
CPU
(从顶部算起不断超过40% )。我想要检查哪些
方法
消耗了
CPU
。有谁知道怎么
分析
它吗?谢谢,格林
浏览 1
提问于2014-11-08
得票数 1
1
回答
将Java
VisualVM
.nps事件探查器数据导出到excel
、
、
有没有办法将捕获
的
.nps探查器数据转换为excel。 最后,我想知道是否有一种
方法
可以自动捕获
VisualVM
分析
器统计数据(例如命令行脚本),并将其导出到Excel (CSV文件或其他文件),这样我们就可以自动将其上传到Google Docs电子表格中。看起来
VisualVM
只使用了标准
的
cpu
=samples,但是它能够远程操作,我只知道启用
性能
分
浏览 2
提问于2010-08-31
得票数 4
回答已采纳
1
回答
在
VisualVM
中哪里可以找到时间(
CPU
)列?
、
、
、
、
我正在使用
VisualVM
1.3.3
分析
我
的
应用程序谢谢。
浏览 0
提问于2012-01-10
得票数 0
1
回答
如何度量
方法
分配率?
、
、
、
是否有
任何
分析
器或工具(jconsole,jfr,
VisualVM
,.)对于JVM,哪种
方法
显示
了它们
的
分配率?我是说,就像这样org.package2.Class3.method5, 34k 此外,我正在寻找一种
方法
,看看哪些
方法
是最中断
的
,例如,
VisualVM
,通过线程
显示
分配率,而不是methodJFR允许跟踪垃圾收集事件
浏览 1
提问于2022-01-16
得票数 1
回答已采纳
1
回答
VisualVM
收集一段时间内
的
性能
数据
对于Java,我使用
VisualVM
来监控
CPU
,内存,线程信息。
VisualVM
有没有一种
方法
可以在一段时间内收集这些信息,以便我能够将其
显示
在图形中。在监视器选项卡下
的
VisualVM
中,我可以看到
CPU
、类、堆和线程图。当我运行负载测试时,我希望能够在一段时间内收集这些数据。稍后,将其以图形
的
形式呈现出来,以供以后
分析
。如果
VisualVM
不是合适
的
工具,请建议替代方案。 谢
浏览 2
提问于2013-03-27
得票数 1
回答已采纳
1
回答
如何检查是否应用了我指定
的
jvm选项/参数?
、
、
例如: JAVA_OPTS="-Xmx250m -Xms2048m“是.conf文件
的
内容。我还遇到了bootrun{},如何检查是否应用了通过bootrun配置
的
jvm。
浏览 1
提问于2017-11-09
得票数 1
1
回答
如何确定在
VisualVM
堆转储中实例化对象
的
位置
、
、
、
我
的
程序中有一个错误,正在生成许多String实例(根据
VisualVM
,7000+在堆中)。我试图分离出哪个类对此负责,这样我就能理解为什么会发生这种情况。下面是用于String
的
堆转储
的
示例如何确定哪个类负责生成每个String?我正在与大约40个类一起工作,所以如果可能的话,我希望能够通过
VisualVM
来识别罪魁祸首。
浏览 2
提问于2014-01-10
得票数 8
2
回答
VisualVM
可以用于
分析
Maven项目吗?如果是,那怎么做?
、
、
、
、
我想使用JVisualVM
分析
一个Maven项目。在运行配置中
的
eclipse中,没有
任何
东西可以在
VisualVm
中运行maven构建。接下来,我尝试运行
VisualVM
应用程序并对项目进行
分析
,当我执行mvn -install时创建
的
jar文件是我
的
输入选择。然而,即使是这些都不起作用。 是否有
方法
生成maven项目的功能配置文件。我不想知道
CPU
的
使用情况和内容,而是对项目的执行流程感兴趣,即
浏览 0
提问于2016-11-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分布式金融系统调优实践
Java内存性能调优步骤
Java程序内存使用采集:如何监控和优化Java内存
这可能是把JDK监控和故障处理工具总结的最完整的一篇文章了
解决Java iText在HTML转PDF过程中生僻字丢失的技术问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券