Linux中:Out of memory: Kill process 1270 (java) score 478 or sacrifice child 或者:java.lang.OutOfMemoryError: PermGen space
2017-07-11 19:12
537 查看
解:内存不足,自动查杀了进程,即杀死了项目进程,项目不能启动
这个问题的原因是low memory耗尽。“内核使用low memory来跟踪所有的内存分配,一旦low memory耗尽,就会查杀进程,以保持系统的正常运转。说白了 OOM Killer 就是一层保护机制,用于避免 Linux 在内存不足的时候不至于出太严重的问题,把无关紧要的进程杀掉
解:找到:bin/catalina.sh,在这个前面 echo "Using CATALINA_BASE: $CATALINA_BASE"加上这一条,JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=512m"
这个问题的原因是low memory耗尽。“内核使用low memory来跟踪所有的内存分配,一旦low memory耗尽,就会查杀进程,以保持系统的正常运转。说白了 OOM Killer 就是一层保护机制,用于避免 Linux 在内存不足的时候不至于出太严重的问题,把无关紧要的进程杀掉
解:找到:bin/catalina.sh,在这个前面 echo "Using CATALINA_BASE: $CATALINA_BASE"加上这一条,JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=512m"
相关文章推荐
- java.lang.OutOfMemoryError:PermGen space 或者Java heap space的产生原因以及解决办法
- eclipse启动或者运行过程中tomcat出现内存溢出错误 java.lang.OutOfMemoryError: PermGen space
- tomcat 开启时,或者访问网页后PermGen space错误解决方法 java.lang.OutOfMemoryError: PermGen space
- java项目部署到linux系统上出现java.lang.OutOfMemoryError: PermGen space错误
- java.lang.OutOfMemoryError: PermGen space及其解决方法
- Tomcat:Caused by: java.lang.OutOfMemoryError: PermGen space
- java.lang.OutOfMemoryError: PermGen space
- java.lang.OutOfMemoryError: PermGen space及其解决方法
- java.lang.OutOfMemoryError: PermGen space及其解决方法
- java.lang.OutOfMemoryError: PermGen space及其解决方法(转)
- java.lang.OutOfMemoryError: PermGen space及其解决方法
- java.lang.OutOfMemoryError: PermGen space 的疑惑
- java.lang.OutOfMemoryError: PermGen space(jboss 4.2.3.GA)
- java.lang.OutOfMemoryError:PermGen space错误解决方法(收集、转)
- java.lang.OutOfMemoryError: PermGen space 解决办法
- 在Eclipse中运行Jboss时出现java.lang.OutOfMemoryError:PermGen space及其解决方法
- java.lang.OutOfMemoryError: PermGen space 解决办法
- java.lang.OutOfMemoryError: PermGen space及其解决方法 (来自CSDN)
- Tomcat:Caused by: java.lang.OutOfMemoryError: PermGen space
- java.lang.OutOfMemoryError: PermGen space及其解决方法