串行GC
串行GC,只使用单个CPU,并且会stop the world。
young 的串行GC
如下图:
当发生ygc的时候,Eden和From的survivor区会将被引用的对象复制到To这个survivor种。
如果有些对象在To survivor放不下,则直接升级到年老区。
当YGC完成后,内存情况如下图:
old区的串行GC
年老区和永久区使用的是Mark-Sweep-Compact的算法。
mark阶段是对有引用的对象进行标识
sweep是对垃圾进行清理
compact对把活着的对象进行迁移,解决内存碎片的问题
如下图:
何时使用串行收集器
串行GC适用于对暂停时间要求不严,在客户端下使用。
串行收集器的选择
在J2SE5.0上,在非 server 模式下,JVM自动选择串行收集器。
也可以显示进行选择,在java启动参数中增加: -XX:+UseSerialGC 。
- 大小: 33.8 KB
- 大小: 27.6 KB
- 大小: 33.6 KB
分享到:
相关推荐
J2SE5.0_CN.chm API中文手册
j2se5.0中文版api第2部分,因为上传权限有限,给大家带来不便,请见谅
JAVA API帮助文档 中文版 CHM版 J2SE5.0
很好用的J2SE 5.0 API,具有索引的功能!!!
J2SE5.0 API.chm,这个是英文的,等会再上传中文的,两个加在一起太大了 只好分开传了。。。
很好的j2se的API
Java (J2SE 5.0) and C# Comparison Java (J2SE 5.0) and C# Comparison
对J2SE 5.0中的一些新特性进行了精辟的讲解。
对于java开发人员来说 没有一个帮助文档是很郁闷的 尤其对于自学的朋友们,今天得到一个中文版的J2SE5.0的API,不敢独自享用,共享出来给大家,分为2个部分part01和part02
J2SE 5.0- Java安全及网络计算的最新技术
在Eclipse 3.1中体验J2SE 5.0的新特性
真正的j2se api 5.0 中文版帮助,有需要的可以下载.
J2SE专题-正则表达式源代码-非常全面 J2SE专题-正则表达式源代码-非常全面
J2SE6.0 API(冷冬大雪),目前应该说比较好的j2se,api大全,讲的非常详细,翻译准确以及java1.6中文api 和java官方文档api共三套装,三套装,三套装,欢迎下载
提示:本人已将一次性可完整下载版上传,名称为:J2SE 5.0 API (中文版)方便网友下载! 很好用的J2SE 5.0 API,具有索引的功能!!! 下载前请注意:不过由于本人等级太低所以只能分3部分上传,劳烦您下载全部3部分...
提示:本人已将一次性可完整下载版上传,名称为:J2SE 5.0 API (中文版)方便网友下载! 很好用的J2SE 5.0 API,具有索引的功能!!! 下载前请注意:不过由于本人等级太低所以只能分3部分上传,劳烦您下载全部3部分...
提示:本人已将一次性可完整下载版上传,名称为:J2SE 5.0 API (中文版)方便网友下载! 很好用的J2SE 5.0 API,具有索引的功能!!! 下载前请注意:不过由于本人等级太低所以只能分3部分上传,劳烦您下载全部3部分...
Java API帮助文档 J2SE5.0 网页版
2022年J2SE5.0新特性之使用代理服务器Java教程.docx
由韩国出版的J2SE 5.0版的JAVA 2教材源代码