日期:2014-05-20  浏览次数:20699 次

【java内存泄露会导致什么问题】
最近遇到个问题,系统有个报表展示功能的地方总是会使CPU使用率100%。看了下前人的代码,只做了个表查询。不知道为什么会导致CPU使用率100%呢?
还有个问题就是想了解下内存泄露会不会导致这个问题呢??



------解决方案--------------------
打开“任务管理器” 查看--》选择列--》将内存使用增量勾上 ,再把这段程序跑起来,看下任务中jvm内容的增量,如果内存是一直增加不回收的话,就表示出现了内存溢出,内存溢出一般不会造成CPU100%,只会造成系统内存使用不足。CPU100%可能是其他原因造成的
------解决方案--------------------
CPU 100% 是因为CPU太忙了,跟内存没什么关系。