首页后端开发其他后端知识java内存不足怎么解决,解决方案是什么

java内存不足怎么解决,解决方案是什么

时间2024-03-27 09:12:03发布访客分类其他后端知识浏览1364
导读:这篇文章分享给大家的内容是关于java内存不足怎么解决,解决方案是什么,本文介绍得很详细,内容很有参考价值,希望可以帮到有需要的小伙伴,接下来就让小编带领大家一起了解看看吧。 java内存不足的解决办法:1、linux上利用top命令查...
这篇文章分享给大家的内容是关于java内存不足怎么解决,解决方案是什么,本文介绍得很详细,内容很有参考价值,希望可以帮到有需要的小伙伴,接下来就让小编带领大家一起了解看看吧。



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内存不足怎么解决,解决方案是什么”的内容了,通过以上内容的阐述,相信大家对java内存不足怎么解决,解决方案是什么已经有了进一步的了解,如果想要了解更多相关的内容,欢迎关注网络,网络将为大家推送更多相关知识点的文章。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: java内存不足怎么解决,解决方案是什么
本文地址: https://pptw.com/jishu/654121.html
svg和css3是什么,如何实现环形渐变进度条 使用jQuery HTML5和FormData上传文件的方法有哪些

游客 回复需填写必要信息