随笔分类 -  jvm

jConsole, jVisualvm, btrace 区别和联系
摘要:jConsole(jdk1.5+)和jVisualvm(以下简称jVv)(jdk1.6+)是jdk携带的java监控工具,在JAVA_HOME/bin/即可找到。btrace是一款可以在运行时更改执行代码的工具,在jVisualvm中有插件。(由于jVisualvm在oracle的维护中断,已经移到 阅读全文

posted @ 2018-10-15 10:14 缘在此季 阅读(1192) 评论(0) 推荐(1)

jvisualvm 工具使用
摘要:VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带(java启动时不需要特定参数,监控工具在bin/jvisualvm.exe)。 https://visualvm.dev.java.net/ https://visualvm.dev.java.n 阅读全文

posted @ 2018-10-15 10:12 缘在此季 阅读(882) 评论(0) 推荐(0)

如何通过代码监控JVM的运行状态
摘要:一、背景 工作中我们需要对自己负责的系统的运行状态进行监控,这个通常会使用公司内部的监控系统。我本来是没想太多的,但有次无意中了解到公司对于GC次数时间的监控居然是自己写程序解析JVM的gc日志,这让我有点大吃一惊,我虽然知道JVM对外提供了接口获取各种信息,但当时又一下子想不起来叫什么名字,怎么用 阅读全文

posted @ 2018-10-14 20:35 缘在此季 阅读(1756) 评论(0) 推荐(0)

导航