【发布时间】:2010-04-06 01:06:48
【问题描述】:
我有一个运行在 Sun 的 Java HotSpot(TM) Server VM build 1.6.0_14-b08 上的 Tomcat 6.0.18 实例。有什么方法可以让我找出 JVM 使用什么垃圾收集算法来运行我的 Web 应用程序?
【问题讨论】:
标签: java tomcat garbage-collection
我有一个运行在 Sun 的 Java HotSpot(TM) Server VM build 1.6.0_14-b08 上的 Tomcat 6.0.18 实例。有什么方法可以让我找出 JVM 使用什么垃圾收集算法来运行我的 Web 应用程序?
【问题讨论】:
标签: java tomcat garbage-collection
您可以使用-verbose:gc VM 参数打印出JVM 垃圾回收信息。这至少会让你知道什么时候。您可以使用 jstat 获取详细信息,如http://www.herongyang.com/Java-Tools/jstat-gcutil-Garbage-Collection-Statistics.html 所示。这个 Sun(或 Oracle)页面有一大堆垃圾收集信息 http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html。
【讨论】:
使用列出 GC 算法的 JDK 的 JVisualVM。
【讨论】: