![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常笔记
喝酒当然老村长
这个作者很懒,什么都没留下…
展开
-
one hot java版
one hot java原创 2022-04-01 11:48:48 · 475 阅读 · 0 评论 -
jvm第一期
jvm笔记第一期 heap里有一个eden两个surviur和一个终身,回收第一次把剩下的copy到s1中,第二次回收copy到s2中,然后再重复,最后放到终身去 判断是不是垃圾有两种 1.引用计数 2.根搜索 回收方法三种 1.mark-sweep先标记再清除,容易碎片化,不能分配完整的空间,实在找不到分配空间,来一次大的碎片整理 2.copying 内存半分,将上半部的copy到下半部顺便压缩,如此反复,但是会产生内存浪费 mark-compact 回收时顺带压缩,效率比copy低 java对象分配 先原创 2020-07-10 09:52:09 · 70 阅读 · 0 评论