锁定老帖子 主题:远程监控JVM--VisualVM
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-02-02
我在对本地应用进行检测的时候为什么总是提示"无法检测到本地java应用程序"这个是怎么回事?
|
|
返回顶楼 | |
发表时间:2010-02-02
我常用visualvm和jhat这两个内置的工具。visualvm和jhat里内置了OQL查询语言的支持。
这对分析dump下来的内存镜像,是很大的方便 |
|
返回顶楼 | |
发表时间:2010-03-02
最后修改:2010-03-02
macrochen 写道 我在对本地应用进行检测的时候为什么总是提示"无法检测到本地java应用程序"这个是怎么回事?
这里基本都回答了,“在Windows上使用jds无法显示运行的Java程序” http://movingboy.iteye.com/blog/360494 我的错误比较低级,win2003+FAT32,怎么改也不行,后来使用-XX:+PerfBypassFileSystemCheck启动一个Java程序,VisualVM就自动找到了。没注意看使用帮助,呵呵! |
|
返回顶楼 | |
发表时间:2010-03-02
貌似要被监测的程序是在JRE6的环境下运行才能监测,我的程序都是jre1.4 ,jre5的老古董。
|
|
返回顶楼 | |
发表时间:2010-03-02
最后修改:2010-03-02
这个点错误对话框的troubleshooting链接,一般都是要把环境变量TMP改到支持NTFS文件系统的地方。
macrochen 写道 我在对本地应用进行检测的时候为什么总是提示"无法检测到本地java应用程序"这个是怎么回事?
|
|
返回顶楼 | |
发表时间:2010-10-12
jprofiler是很强大,但其要占用一部份资源
而LZ提到的JDK6以后自带的这款功能方面弱些,但相对来说占用的资源也少些 |
|
返回顶楼 | |
发表时间:2010-10-12
太感谢楼主了,正需要呢!!学习了!
|
|
返回顶楼 | |