자바 메모리 넘 침(ava.lang.OutOfmory Error)해결 방법

메모리 가 넘 치 는 이 유 는 일반적으로 다음 과 같 습 니 다.
1.JVM 메모리 가 너무 작고 프로그램 이 튼튼 하지 않 아서 쓰레기 가 너무 많이 발생 합 니 다.
2.데이터베이스 에서 너무 많은 데 이 터 를 꺼 내 고 메모리 에 데 이 터 를 너무 많이 불 러 옵 니 다.
3.코드 에 순환 이 존재 합 니 다.
4.코드 에서 반복 되 는 대상 실 체 를 반복 합 니 다.
5.시작 매개 변수 메모리 값 이 너무 작 음;   
6.webapps 파일 에 항목 이 너무 많 음; 
해결 방법 은 다음 과 같다.
1.apache-tomcat-6.0.30\bin\catalina.bat 파일 에 추가:
set CATALINA_OPTS=-Xms128M -Xmx256M
set JAVA_OPTS=-Xms128M -Xmx256M
2.apache-tomcat-6.0.30\bin\startup.bat 파일:
call "httpd.exe"  "-Xms128M" "-Xmx256M"
  "-Xms128M"     ,"-Xmx256M"     。
3.     ,    :
        ,     ,      ,  、        ,          ;
4.webapps         ,    、  ;

좋은 웹페이지 즐겨찾기