![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
gao634209276
这个作者很懒,什么都没留下…
展开
-
我对Java内存的认识
转载请注明出处:http://blog.sina.com.cn/s/blog_68158ebf0100wp83.html一、Java内存的构成 先上一个官方javadocument里的图: 由上图可知,整块区域分为YoungGeneration、Tenured Generation、Permanent Generation。详细解释一下Young区:转载 2016-06-15 19:54:12 · 322 阅读 · 0 评论 -
JVM GC算法 CMS 详解
前言CMS,全称Concurrent Low Pause Collector,是jdk1.4后期版本开始引入的新gc算法,在jdk5和jdk6中得到了进一步改进,它的主要适合场景是对响应时间的重要性需求 大于对吞吐量的要求,能够承受垃圾回收线程和应用线程共享处理器资源,并且应用中存在比较多的长生命周期的对象的应用。CMS是用于对tenured generation的回收,也就是年老代的回收,目转载 2016-06-19 16:35:03 · 385 阅读 · 0 评论 -
JVM1.6 GC详解
前言 JVM GC是JVM的内存回收算法,调整JVM GC(Garbage Collection),可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,所以我们要了解JVM内存组成,回收算法,对象分配机制。 JVM 堆内存组成Java堆由Perm区和Heap区组成,Heap区由Old区和New区(也叫Y转载 2016-06-19 16:42:04 · 327 阅读 · 0 评论