首页
Java
Kubernetes
杂谈
归档
意念笔墨
累计撰写
43
篇文章
累计创建
9
个标签
累计收到
0
条评论
栏目
首页
Java
Kubernetes
杂谈
归档
目 录
CONTENT
最新文章
2015-12-18
JVM的各GC回收器原理及参数
Serial和Serial Old垃圾回收器 分别用来回收新生代和老年代的垃圾对象 工作原理就是单线程运行,垃圾回收的时候会停止我们自己写的系统的其他工作线程,让我们系统直接卡死不动,然后让他们垃圾回收,这个现在一般写后台Java系统几乎不用。 ParNew ParNew现在一般都是用在新生代的垃圾
2015-12-18
395
0
0
Java
2015-12-15
JVM调优各垃圾回收器参数
经验 系统真正最大的问题,就是因为内存分配、参数设置不合理,导致你的对象 频繁的进入老年代,然后频繁触发老年代gc,导致系统频繁的每隔几分钟就要卡死几秒钟。 针对大内存机器通常建议采用G1垃圾回收器。 尽量让每次Young GC后的存活对象小于Survivor区域的50%,都留存在年轻代里。尽量别让
2015-12-15
66
0
1
Java
2015-12-01
jstat常用命令以及实战
常用 jstat -gc PID S0C:这是From Survivor区的大小 S1C:这是To Survivor区的大小 S0U:这是From Survivor区当前使用的内存大小 S1U:这是To Survivor区当前使用的内存大小 EC:这是Eden区的大小 EU:这是Eden区当前使用的
2015-12-01
112
0
0
Java
2015-11-29
jmap常用场景以及命令
查看heap的概要信息,GC使用的算法,heap(堆)的配置及JVM堆内存的使用情况 jmap -heap 进程id
2015-11-29
98
0
0
Java
2015-11-28
JVM垃圾回收常见面试题
到底什么时候会尝试触发MinorGC? 在新生代的Eden区域满了之后就会触发,采用复制算法来回收新生代的垃圾 触发MinorGC之前会如何检查老年代大小,涉及哪几个步骤和条件? <
2015-11-28
162
0
0
Java
2015-11-04
java 基础面试题
面向对象&面向过程 面向过程:把问题分解成一个一个步骤,每个步骤用函数实现,形成调用链,依次调用。 面向对象:把问题分解成步骤,然后对具体的步骤或者现实实体进行抽象,形成对象,通过对象之间的方法调用解决问题 面向对象的三大基本特征 封装:把现实世界中的事物抽象成一个具体的类,把事物的具体属性和方法封
2015-11-04
158
0
0
Java
1
2