小编给大家分享一下java内存不足的解决方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
创新互联专业提供香港机房服务器托管服务,为用户提供五星数据中心、电信、双线接入解决方案,用户可自行在线购买香港机房服务器托管服务,并享受7*24小时金牌售后服务。java内存不足的解决办法:1、linux上利用top命令查看所有进程,大内存的选择性的kill,释放内存;2、调整tomca中对jvm内存的配置,如将最小内存设置的更小点。
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内存不足的解决方法-创新互联
文章路径:https://www.cdcxhl.com/article22/gejjc.html
成都网站建设公司_创新互联,为您提供关键词优化、网站维护、品牌网站建设、移动网站建设、App开发、手机网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联