java内存不足的解决方法

介绍

小编给大家分享一下java内存不足的解决方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

java内存不足的解决办法:1,linux上利用高级命令查看所有进程,大内存的选择性的杀死,释放内存;2、调整tomca中对jvm内存的配置,如将最小内存设置的更小点。

癹ava内存不足的解决方法"

<强> java内存不足的解决办法:

1. linux上利用高级命令查看所有进程,看看那些进程占用的内存太大了,选择性的杀死,释放内存,但这个需要了解清楚,安歇进程是不需要的。

2。调整tomca中对jvm内存的配置,因为jvm主要内存就是指jvm堆内存。

所以解决方案:

JAVA_OPTS=? server -Xms256m -Xmx512m - xx: PermSize=128 - xx: MaxPermSize=256 m"

将上述堆的最小内存-Xms256最小内存设置的更小点,举例子:之前-Xms2048m .2048M太大,可能物理内存都没那么大,那么改成-Xms256(我调成256),后期可以根据需要调整,或者加内存条。

我通常使用的第二种决绝方案,控制在自己应用程序范围内。

JAVA_OPTS=? server -Xms256m -Xmx512m - xx: PermSize=128 - xx: MaxPermSize=256 m"

放在linux的那个地方呢?

cd到tomcat的/bin目录下,找到卡特琳娜。sh文件

看完了这篇文章,相信你对java内存不足的解决方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

java内存不足的解决方法