随笔分类 -  JVM

摘要:GC 详解: 口诀:关于垃圾回收:分代收集算法 ——不同的区域使用不同的算法 Young代:GC频繁区域 Old代:GC次数较少 Perm代:不会产生GC 一个对象的历程! JVM在进行GC时,并非每次都是对三个区域进行扫描,大部分时候都是指的新生代! 两个类型: 普通GC:只针对新生代 -- GC 阅读全文
posted @ 2020-03-13 01:30 执笔人生 阅读(283) 评论(0) 推荐(0)
摘要:死锁 什么是死锁? 线程A持有资源A,想要资源B。线程B持有资源B,想要资源A,如此便会死锁。 1 // 面对死锁你该怎么办? 2 // 日志 3 // 查看堆栈信息! JVM 的知识 4 // 1、获取当前运行的java进程号 jps -l 5 // 2、查看信息 jstack 进程号 6 // 阅读全文
posted @ 2020-03-11 14:57 执笔人生 阅读(299) 评论(0) 推荐(0)