摘要:
各位园友好,LZ是从某网站转战过来的博主,看到这里很多博主都称看友们为园友,LZ斗胆模仿一下,不过以前,LZ其实都是称看友们为猿友的。之前LZ在某网站已经写了一系列文章,已经全部复制到了园内的新博客,主要是设计模式的内容,各位有兴趣的也可以去翻看一下,其中有不少还是颇受之前猿友们喜爱的。 ... 阅读全文
posted @ 2016-12-06 19:13
伴我前行
阅读(119)
评论(0)
推荐(0)
摘要:
本文是GC相关的最后一篇,这次LZ只是罗列一下hotspot JVM中垃圾搜集器相关的重点参数,以及各个参数的解释。废话不多说,这就开始。 垃圾搜集器文章传送门 JVM内存管理------JAVA语言的内存管理概述 JVM内存管理------... 阅读全文
posted @ 2016-12-06 19:12
伴我前行
阅读(449)
评论(0)
推荐(0)
摘要:
引言 在上一章我们已经探讨过hotspot上垃圾搜集器的实现,一共有六种实现六种组合。本次LZ与各位一起探讨下这六种搜集器各自的威力以及组合的威力如何。 为了方便各位的观看与对比,LZ决定采用当初写设计模式时使用的方式,针对某些搜集器,分几个维度去解释这... 阅读全文
posted @ 2016-12-06 11:19
伴我前行
阅读(132)
评论(0)
推荐(0)
摘要:
引言 上一章我们已经探讨过GC的各个算法,那么垃圾搜集器是什么呢? 通俗的讲,使用编程语言将算法实现出来,产生的程序就是垃圾搜集器了。既然谈到了编程语言的实现,那么在讨论垃圾搜集器的时候,就已经涉及到具体的虚拟机实现了。 或许有不少做JAVA... 阅读全文
posted @ 2016-12-06 10:06
伴我前行
阅读(105)
评论(0)
推荐(0)
摘要:
引言 何为终极算法? 其实就是现在的JVM采用的算法,并非真正的终极。说不定若干年以后,还会有新的终极算法,而且几乎是一定会有,因为LZ相信高人们的能力。 那么分代搜集算法是怎么处理GC的呢? 对象分类 上一章... 阅读全文
posted @ 2016-12-06 09:36
伴我前行
阅读(173)
评论(0)
推荐(0)
摘要:
本次LZ和各位分享GC最后两种算法,复制算法以及标记/整理算法。上一章在讲解标记/清除算法时已经提到过,这两种算法都是在此基础上演化而来的,究竟这两种算法优化了之前标记/清除算法的哪些问题呢? 复制算法 我们首先一起来看一下复制算法的做法,复制算法将内存划分为两个区间... 阅读全文
posted @ 2016-12-06 09:13
伴我前行
阅读(233)
评论(0)
推荐(0)
摘要:
相信不少猿友看到标题就认为LZ是标题党了,不过既然您已经被LZ忽悠进来了,那就好好的享受一顿算法大餐吧。不过LZ丑话说前面哦,这篇文章应该能让各位彻底理解标记/清除算法,不过倘若各位猿友不能在五分钟内看完,那就不是LZ的错啦。 好了,前面只是小小开个玩笑,让各位猿友放松下心情... 阅读全文
posted @ 2016-12-06 09:02
伴我前行
阅读(184)
评论(0)
推荐(0)

浙公网安备 33010602011771号