随笔分类 -  JVM

垃圾收集、 运行时数据区、 内存溢出
摘要:问题:一般而言,对象首次创建会被放置在新生代的eden区,如果没有gc的介入就不会离开eden区,那么eden区的对象怎么进入老年代呢? 主要有下面三种方式:大对象,长期存活的对象,动态对象年龄判定 1:大对象直接进入老年代。比如很长的字符串,或者很大的数组等,参数-XX:PretenureSize 阅读全文
posted @ 2019-11-15 16:32 留一日白 阅读(966) 评论(0) 推荐(0)
摘要:1.解压压缩包(如visualvm143.zip) 2.修改etc/visualvm.conf 中的visualvm_jdkhome配置 3.双击bin/visualvm.exe 4.安装插件,可能一次安装不成功,可以多试几下 阅读全文
posted @ 2019-11-15 15:57 留一日白 阅读(254) 评论(0) 推荐(0)