java问题内存溢出? 200
系统win10专业版1903装了java1.6.0_43java1.5.0_07运行程序(用友NC)提示java.lang.OutOfMemoryError:Javahe...
系统win10专业版1903装了java1.6.0_43 java1.5.0_07 运行程序(用友NC)提示java.lang.OutOfMemoryError: Java heap space(内存溢出)此程序调用的是1.5控制台一看果然默认内存64M然后我改环境变量2048M 此时运行控制台发现内存变为2048M了神奇的事情出现了 控制台内存2048M不到3秒又变回了64M 这是啥情况啊?什么东西把内存重置了还是说我配置有问题?以上其实能表明我java虚拟内存已经是调成功了的 但是过一会又变回初始状态就有点不明白了 有无大佬教教我
展开
3个回答
展开全部
这难道和代码无关吗,不看代码,应该解决不了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看看程序的运行配置里面有没有另外设置内存参数(VM options),如果有会优先使用程序自带的设置。另外,堆内存溢出首先要检查程序中是否存在内存泄漏,如果有泄漏需要优先解决泄漏问题,不然你的参数调再大,最终还是会溢出的。
追问
追答
你的程序是运行jar包还是war包?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询