JVM分代和垃圾回收
2015-12-23 16:31
197 查看
代的划分:
Young:主要是用来存放新生的对象。
Old:主要存放应用程序中生命周期长的内存对象。
Permanent:是指内存的永久保存区域
JVM 使用的GC算法是什么?
分代收集。
即将内存分为几个区域,将不同生命周期的对象放在不同区域里;
在GC收集的时候,频繁收集生命周期短的区域(Young area);
比较少的收集生命周期比较长的区域(Old area);
基本不收集的永久区(Perm area)。
Young:主要是用来存放新生的对象。
Old:主要存放应用程序中生命周期长的内存对象。
Permanent:是指内存的永久保存区域
JVM 使用的GC算法是什么?
分代收集。
即将内存分为几个区域,将不同生命周期的对象放在不同区域里;
在GC收集的时候,频繁收集生命周期短的区域(Young area);
比较少的收集生命周期比较长的区域(Old area);
基本不收集的永久区(Perm area)。
相关文章推荐
- jQuery.Hotkeys - lets you watch for keyboard events anywhere in your code supporting almost any key combination
- js中带参数的函数的使用
- iOS 上传图片方法总结
- 使用keymetrics实时监控Node.js程序
- 关于一个极光推送混淆之后导致找不到相应包
- java中utf-8编码的byte数组转换成String类型代码
- (转) 表白
- 21分钟 MySQL 入门教程
- Tomcat 环境部署
- JAVA MAIL发送邮件实例
- ajax传递给后台数组参数方式
- 圆形进度条,可设置内外环,多彩
- centos6.4安装及升级gcc 4.8.2(已实践)
- redis 连接中的异常问题
- Android判断用户2G/3G/4G移动数据网络
- eclipse SVN插件 subclipse 同步出现 E175002 E200007错误解决办法
- 设计模式02:观察者模式
- 什么是多线程 菜鸟入门
- AOP实现原理
- MSSQL 2005数据库与SP4补丁安装