请问现在有没有这样一种工具,监视java虚拟机,
以GUI的形式显示虚拟机内里的各个对象的分布和资源使用情况!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【dx1607040210】截止到2008-07-22 10:33:34的历史汇总数据(不包括此帖):
    发帖的总数量:0                        发帖的总分数:0                        每贴平均分数:0                        
    回帖的总数量:0                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:0                        结贴的总分数:0                        
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:---------------------结分的百分比:---------------------
    无满意结贴率:---------------------无满意结分率:---------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    netbeans中集成的JProfiler可以。
    可以分析对象的创建,回收,并一图表的形式给列出来。
      

  3.   

    好像从jdk6update7就增加了相应的功能了。具体自己查一下吧。
      

  4.   

    监视也没用,你根本就不知道java虚拟机在什么时候回收对象。
      

  5.   

    JDK安装目录\bin\jconsole.exe
      

  6.   


    当然知道…………否则怎么调优,你这句话对于在java虚拟机里面跑的程序是对的,对于在外面一直看着java虚拟机的监视工具来说错的一塌糊涂。而且,JVM自己也留有接口,以特殊方式启动的JVM可以在每个对象创建和释放的时候通知外部监听者。