java内存不足的解决办法:1、linux上利用top命令查看所有进程,大内存的选择性的kill,释放内存;2、调整tomca中对jvm内存的配置,如将最小内存设置的更小点。
成都创新互联专业为企业提供齐齐哈尔网站建设、齐齐哈尔做网站、齐齐哈尔网站设计、齐齐哈尔网站制作等企业网站建设、网页设计与制作、齐齐哈尔企业网站模板建站服务,十载齐齐哈尔做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
【相关学习推荐:java基础教程】
java内存不足的解决办法:
1.linux上利用top命令查看所有进程,看看那些进程占用的内存太大了,选择性的kill,释放内存,但这个需要了解清楚,安歇进程是不需要的。
2.调整tomca中对jvm内存的配置,因为jvm主要内存就是指jvm堆内存。
所以解决方案:
JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m"
将上述堆的最小内存-Xms256最小内存设置的更小点,举例子:之前 -Xms2048m 。2048M太大,可能物理内存都没那么大,那么改成-Xms256(我调成256),后期可以根据需要调整,或者加内存条。
我通常使用的第二种决绝方案,控制在自己应用程序范围内。
JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m"
放在linux的那个地方呢?
cd 到tomcat的/bin目录下,找到catalina.sh文件
相关学习推荐:编程视频
标题名称:java内存不足怎么办
URL网址:https://www.cdcxhl.com/article6/chocig.html
成都网站建设公司_创新互联,为您提供移动网站建设、网站改版、软件开发、响应式网站、网站制作、网站排名
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联