服务器使用windows 2003 server,运行一段时间就会在C:\WINDOWS\system32文件夹下产生大量的JavaCore和HeapDump,大到快20G,时间段就是1个半月。查资料是因为: WAS一旦JVM出现内存申请失败抛出Out of Memory错误时,JVM将会自动产生JavaCore和HeapDump。 我的cognos发布在was上,我的业务程序发布在tomcate上,是cognos的参数更改还是was的参数更改?
虽然我可以在was(生成JavaCore和HeapDump)的属性做更改,不生成这些文件,可是我想知道怎么更好的解决,或者out of memory不这么频繁。