0
点赞
收藏
分享

微信扫一扫

六.常用调优命令、工具

黄昏孤酒 2022-04-06 阅读 50
java

1.jps

查看java进程

2.jmap

        -histo 进程号

        查看应用内部信息:类 对象 大小这些的

        -heap 进程号

        当前进程下的应用程序占用的堆情况

        ‐dump:format=b,file=eureka.hprof 14660

        生成堆内存快照,可用于分析运行时的对象等情况比如:

        -Xmx5M -Xms5M -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./ (路径)

        然后让程序内存溢出

        -Xms10M -Xmx10M -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:\jvmtest\jvm.dump

        使用visualvm装入dump文件

        然后看类的实例数分析 哪边对象用的多

 3.jstack     

        1.分析死锁问题

        比如线程间的相互锁引用。

        visu

举报

相关推荐

0 条评论