java运行环境内存不足,怎么解决内存不足
如何解决写爬虫IP受阻的问题?立即使用。
【相关学习推荐:java基础教程】
java内存不足的解决办法:
1.在1.linux上使用top命令查看所有进程,看那些进程是否占用内存过多,有选择地杀死和释放内存,但这个需要理解清楚,休眠进程是不需要的。
2.调整tomca中jvm内存的配置,因为jvm的主内存指的是jvm堆内存。
所以解决方案是:
Java _ opts=-server-xms256m-xmx 512m-xx:permsize=128m-xx:maxperm size=256m 将上述堆的最小内存-xms 256最小内存设置为小一点的,例如:before -Xms2048m。2048M太大了,可能物理内存没那么大,改成-Xms256吧(我调成256了),以后可以根据需要调整,或者加个内存条。
我平时用的第二种拒绝方案,控制在自己应用的范围内。
Java _ opts=-server-xms 256m-xmx 512m-xx:permsize=128m-xx:maxperm size=256m 。它在linux上的什么位置?
转到cd上tomcat的/bin目录,找到catalina.sh文件。
这就是如何处理java内存不足的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。