jvm
文章平均质量分 58
多来哈米
或悲极或大喜,总要留给回忆!
展开
-
jstack实战
jstack死锁检测①死锁代码:/** * 死锁 * Created by hgg on 2019/9/24. */public class DeadLockWait { public static void main(String[] args) { Runnable r1 = () ->{ synchronized ("A"){ System.out.println("|持有A锁,等待B");原创 2021-09-30 09:29:18 · 606 阅读 · 0 评论 -
对于JDK自带的监控和性能分析工具
jps:用来显示Java进程;jinfo:查看完整jvm参数信息;jstat:用来查看GC—查看堆内存使用情况,加载的class数量及大小、-gc查看垃圾回收统计;jmap:用来dump堆—查看堆内存使用情况,jstat是统计,jmap是分析详情;jstack:用来dump栈—输出每个线程的执行情况,分析死锁等;jhsdb:用来查看执行中的内存信息jhat:对dump文件进行分析Java常用命令——jps/jstat/jinfo/jmap/jstack...原创 2021-09-26 09:52:09 · 860 阅读 · 0 评论