JVM
天涯问路
独乐乐不如众乐乐~
展开
-
Java 垃圾收集器
面试 GC 相关的问题有: 垃圾回收算法有哪些:引用计数、复制、标清、标压 垃圾收集器有哪些:Serial、Parallel、CMS、G1、ZGC 垃圾回收的方式有哪些:串行、并行、并发标记清理、分区并发------分别对应上方垃圾收集器 GC 算法(引用计数、复制、标清、标压)是理论,垃圾收集器是具体实现 主要垃圾收集器: 串行垃圾收集器-Serial:为单线程环境设计且只使用...原创 2019-12-05 14:46:21 · 211 阅读 · 0 评论 -
OOM 你知道的有哪几种?
OOM:Out Of Memory java.lang.StackOverflowError java.lang.OutOfMemoryError:Java heap space java.lang.OutOfMemoryError:GC overhead limit exceeded java.lang.OutOfMemoryError:Direct buffer memory j...原创 2019-12-03 11:20:27 · 1870 阅读 · 0 评论 -
JVM GC算法
JVM体系结构 GC的作用域 —— 线程共享区域 : 方法区 Method Area 堆heap 其他的像:Java栈、本地方法栈、程序计数器 属于线程私有,几乎不存在GC。 常见的垃圾回收算法: 引用计数 复制 标记清楚 标记压缩 引用计数法 有对象引用则 +1,没对象引用则 -1,减到 0 时表示可以回收。 缺...原创 2019-11-27 09:46:42 · 176 阅读 · 0 评论