图例解析JVM调优

开发 后端
本文向大家描述一下JVM条有总结,主要包括JVM调优工具的使用,及具体调优步骤,为了便于大家理解通过图例向大家解释,希望对你的学习有所帮助。

 你对JVM调优的概念是否了解,这里和大家分享一下,首先看一下JVM调优工具,主要有Jconsole,jProfile,VisualVM三种,比如所Jconsole:jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪。

JVM调优工具

  Jconsole,jProfile,VisualVM

  ◆Jconsole:jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪。

  ◆JProfiler:商业软件,需要付费。功能强大。详细说明参考这里

  ◆VisualVM:JDK自带,功能强大,与JProfiler类似。推荐。

如何进行JVM调优

  观察内存释放情况、集合类检查、对象树

  上面这些JVM调优工具都提供了强大的功能,但是总的来说一般分为以下几类功能

JVM调优之堆信息查看
 

JVM堆信息查看

  可查看堆空间大小分配(年轻代、年老代、持久代分配)

  提供即时的垃圾回收功能

JVM调优之垃圾监控(长时间监控回收情况)

JVM垃圾监控

  查看堆内类、对象信息查看:数量、类型等

JVM调优之对象引用情况查看

  有了堆信息查看方面的功能,我们一般可以顺利解决以下问题:

  --年老代年轻代大小划分是否合理

  --内存泄漏
 

【编辑推荐】

  1. JVM调优技巧集锦
  2. 探究JVM1.6与JVM1.5性能差距
  3. JVM监控在本地和远程的应用
  4. JVM参数设置使用技巧
  5. JVM启动参数中标准参数列表速查手册

 

 

责任编辑:佚名 来源: tech.ddvip.com
相关推荐

2010-03-04 10:56:52

JVM参数

2012-01-10 14:35:08

JavaJVM

2017-07-21 08:55:13

TomcatJVM容器

2023-11-11 19:07:23

JVMJava

2010-09-26 09:08:17

JVM调优

2012-01-10 15:13:56

JavaJVM

2021-06-03 08:32:18

JVM调优虚拟机

2017-10-17 14:02:30

jvm调优工具

2017-09-22 15:15:23

jvm调优命令

2010-09-25 13:05:07

JVM参数

2010-09-26 10:53:00

JVM内存调优设置

2023-11-10 11:23:20

JVM内存

2021-11-21 23:03:38

jvm调优虚拟机

2010-09-27 09:23:42

JVM调优

2020-11-09 07:34:49

JVM性能监控

2023-04-24 14:54:09

JVM性能调优

2010-09-26 13:48:51

JVM调优

2019-12-20 14:21:26

JVM调优垃圾回收

2010-09-27 14:50:22

JDKJREJVM

2012-01-10 14:18:40

JavaJVM
点赞
收藏

51CTO技术栈公众号