b*e
2 楼
因为java的内存泄露是因为有对象被引用而实际上这个对象是无用的,这样的话,GC是
不会去回收这类对象,导致内存减少,产生内存泄露。
所以,如果要处理内存泄露,就要检查是否有其它对象引用了我们认为没有用的(
即我们认为会被GC回收的对象),但是如何检查,要么用工具,要么就手动,呵呵。
不会去回收这类对象,导致内存减少,产生内存泄露。
所以,如果要处理内存泄露,就要检查是否有其它对象引用了我们认为没有用的(
即我们认为会被GC回收的对象),但是如何检查,要么用工具,要么就手动,呵呵。
s*e
3 楼
谢谢回答! 但是我觉得手动似乎不是合理的解决方案。
有没有什么企业中用到的解决方案?
有没有什么企业中用到的解决方案?
a*1
4 楼
profile tool检查,修改code
use weakreference in some place may help
use weakreference in some place may help
s*e
7 楼
谢谢,的确是看到一个篇文章是用弱引用解决这个问题的。
http://www.ibm.com/developerworks/cn/java/j-jtp11225/
http://www.ibm.com/developerworks/cn/java/j-jtp11225/
相关阅读
有人可以给内推Amazon prime air做无人机的组吗已经投了20家公司了求支招大家都怎么提涨工资的事?四十出头吗工要不要读MBA?求American Airlines onsite面经求支招找工作经验,太迷茫谁知道 Baidu AI lab technical phone interview questions不想当码工,Systems Analyst方向发展如何?uber 在亚洲面临的竞争很厉害湾区,西雅图,纽约,波士顿求内推老板坚持要弄个草包来,咋办每一步都是未知的大吼一声:有人能内推amazon和facebook吗?【报Offer】拿到了某Z的offer求问offer:我软外包System Design问题.NET and PHP developer Job Openings请问公司H1b审批时间有下限吗?再次证明这些傻逼social media 公司是吃屎的