GC
风里来云里去
这个作者很懒,什么都没留下…
展开
-
Java 虚拟机中的存储的理解 堆栈 GC
栈 主要存放基本类型数据和对象的引用 堆 主要存放对象实体 新生带(New generation)使用的垃圾收集器叫MninorGC,新生代由Eden Space和两块相同大小的Survivor Space(FromSpace和ToSpace)组成,后两者主要用于Minor GC时的对象复制。 老年带(Old generation)使用的垃圾收集器叫FullGC ,当新生代中原创 2015-09-19 17:52:47 · 690 阅读 · 0 评论 -
Java的虚拟机存储 堆栈与GC概要
Java中的内存主要分为栈、堆、常量池、静态域这几部分。 1栈主要存放基本类型数据(int、double、……)和对象的引用(类似C语言的指针)。 2堆主要存放对象实体。而Java的对象是数据处理的核心,因而堆又具体划分为如下几个部分: 1.1 新生带(),使用的垃圾收集器是MinorGC,而新生带又划分为Eden Space(伊甸区)、2个SurvivorSpace幸存者区(FromSp原创 2015-09-20 17:51:55 · 672 阅读 · 0 评论 -
几种GC内存回收机制概要
几种GC:后续再继续补充。 MinorGC: FullGC: cmsGC:CMS(concurrent mark sweep并发清除标记),cmsGC主要是针对老年代中的垃圾回收。启用CMS需要在JVM设置–XX:+UseConcMarkSweepGC。 CSDN的博客发布有些落后,字体什么的控制很麻烦,后续计划搬迁到博客园。原创 2015-09-20 18:05:02 · 618 阅读 · 0 评论