java内存查看与分析.docxVIP

  • 3
  • 0
  • 约5.65千字
  • 约 6页
  • 2016-12-30 发布于江苏
  • 举报
java内存查看与分析核心提示:其实java自己就提供了很多内存监控的小工具,下面列举的工具只是一小部分,仔细研究下jdk的工具。??? 业界有很多强大的java profile的工具,比如Jporfiler,yourkit,这些收费的东西我就不想说了,想说的是,其实java自己就提供了很多内存监控的小工具,下面列举的工具只是一小部分,仔细研究下jdk的工具,还是蛮有意思的呢:)??? 1:gc日志输出??? 在jvm启动参数中加入 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimestamps -XX:+PrintGCApplicationStopedTime,jvm将会按照这些参数顺序输出gc概要信息,详细信息,gc时间信息,gc造成的应用暂停时间。如果在刚才的参数后面加入参数 -Xloggc:文件路径,gc信息将会输出到指定的文件中。其他参数还有??? -verbose:gc和-XX:+PrintTenuringDistribution等。??? 2:jconsole??? jconsole是jdk自带的一个内存分析工具,它提供了图形界面。可以查看到被监控的jvm的内存信息,线程信息,类加载信息,MBean信息。??? jconsole位于jdk目录下的bin目录,在windows下是jconsole.exe,在unix和lin

文档评论(0)

1亿VIP精品文档

相关文档