精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-02-15
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-02-15
为什么要关闭GC。。。
|
|
返回顶楼 | |
发表时间:2012-02-16
关闭gc?牛逼,没多久你系统就内存耗光死了
|
|
返回顶楼 | |
发表时间:2012-02-26
这个可能?gc的目的是释放堆内存吧?java有另外一种方式去释放堆中的内存?
|
|
返回顶楼 | |
发表时间:2012-02-26
不合理的需求……
|
|
返回顶楼 | |
发表时间:2012-02-26
这个需求牛逼,要不要了几秒,out of memory!
|
|
返回顶楼 | |
发表时间:2012-02-26
不切实际额!
|
|
返回顶楼 | |
发表时间:2012-02-27
内存就像监狱,挂掉的对象就像是被枪决的犯人,收集器就相当于把犯人拖出去的警察,finalizer最多就充当个传话筒,告诉警察谁谁谁被毙掉了,可以拖出去了,但是真正做事的警察可以不理你,甚至可以一直不理你。 另一方面,你关掉Gc,在这个比喻中,结果怎样你懂的。
|
|
返回顶楼 | |
发表时间:2012-02-27
System.runFinalization()做的就是逐个调用待finalize的对象上的finalize()方法。但这跟做GC与否一点关系都没有。
|
|
返回顶楼 | |
发表时间:2012-02-27
RednaxelaFX 写道 System.runFinalization()做的就是逐个调用待finalize的对象上的finalize()方法。但这跟做GC与否一点关系都没有。
恩,我是完全忽略这方法的存在了。不知道R大有没有使用过这个方法做过确实那种有意义的操作。 不包括那种让对象起死回生的那种。 |
|
返回顶楼 | |