
JVM
码海无涯苦做舟
远方有尽头吗?
展开
-
GC 垃圾收集器
下面先来一张丑图:1、Serial 垃圾收集器(单线程、复制算法) Serial([ˈsɪriəl] 连续)是最基本垃圾收集器,使用复制算法(复制存活的,s0 - -> s1),曾经是JDK1.3.1 之前新生代唯一的垃圾收集器。Serial 是一个单线程的收集器,它不但只会使用一个 CPU 或一条线程去完成垃圾收集工作,并且在进行垃圾收集的同时,必须暂停其他所有的...原创 2019-12-28 14:12:52 · 182 阅读 · 0 评论 -
GC 垃圾收集器
1、Serial 垃圾收集器(单线程、复制算法)Serial([ˈsɪriəl] 连续)是最基本垃圾收集器,使用复制算法,曾经是JDK1.3.1 之前新生代唯一的垃圾收集器。Serial 是一个单线程的收集器,它不但只会使用一个 CPU 或一条线程去完成垃圾收集工作,并且在进行垃圾收集的同时,必须暂停其他所有的工作线程,直到垃圾收集结束。Serial 垃圾收集器虽然在收集垃圾过程中需要暂停所...原创 2019-12-28 13:31:14 · 268 阅读 · 0 评论 -
监控jvm的工具
1、jstatC:\Users\Administrator>jstat -helpUsage: jstat -help|-options jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]option: 参数选项 -t: 可以在打印...原创 2019-12-10 13:23:40 · 186 阅读 · 0 评论 -
JVM调优的理解以及常用命令的汇总
jvm简介什么的不详细介绍了,只介绍有重点性,需要理解和记忆以及常用的核心参数的介绍。对象的年龄:每垃圾回收一次,如果一个对象没被回收掉,他的年龄就会增加1对象的分配:对象优先分配在新生代 新生代如果对象满了,会触发Minor GC回收掉没有引用的垃圾对象 如果有对象躲过了十多次垃圾回收,就会放入老年代里 如果老年代也满了,那么也会触发垃圾回收,把老年代里没人引用的垃圾对象...原创 2019-11-29 16:51:43 · 353 阅读 · 0 评论