精华帖 (0) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (5)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-23
"楼主 写道
-Xnoclassgc 每次永久存储区满了后一般GC算法在做扩展分配内存前都会触发一次FULL GC,除非设置了-Xnoclassgc. 这个和fullgc应该也没有关系吧,fullgc是指yong和old都执行的gc,执行fullgc的使用jvm会产生停顿,这个参数只是控制是否开启perm区的gc,原来我发现这个值默认是关闭,但是jdk1.6里这个功能默认是开启了" 这里的确有问题,应该是“-Xnoclassgc 每次永久存储区满了后一般GC算法在做扩展分配永久存储区前都会触发一次对永久存储区的垃圾回收,除非设置了-Xnoclassgc.” |
|
返回顶楼 | |
发表时间:2009-12-23
NIO所对应的native的问题,也是要考虑的,所以不能把heap设置的太大。
|
|
返回顶楼 | |
发表时间:2010-03-13
对于永久储存区溢出的情况,除了在系统参数上发力,那么在代码实现上,是否也又要注意的呢?
|
|
返回顶楼 | |