2013-04-29 2 views
0

엔터프라이즈 응용 프로그램과 함께 작업 중이며, 검색 및 도서 포털입니다. 항목을 검색하고 jconsole을 시작하여 로컬 컴퓨터에서 성능을 확인했습니다. 각 검색에 대한 클래스를로드하고 2-3 검색 후 서버가 종료됩니다.로드 된 클래스 수를 찾으십시오.

jdk1.7 및 tomcat7 서버를 사용하고 있습니다.

각 검색에 어떤 클래스가로드되는지 어떻게 알 수 있습니까?

미리 감사드립니다.

답변

0

이 사람을 찾으십니까?

java -verbose:class 

이 옵션은 CATALINA_HOME \ bin \ setenv.bat (또는 .sh) 파일에서 지정할 수 있습니다. 예를 들어

:이 도움이

set JAVA_OPTS=-verbose:class 

희망.

1

OOM 오류처럼 보일 경우 힙 덤프를 생성하도록 JVM을 구성해야합니다. 예를 들어 자바 명령 줄 옵션

-XX

에 추가 할 : + HeapDumpOnOutOfMemoryError -XX : HeapDumpPath =/var에/tmp에/

덤프와 무슨 일이 일어나고 있는지 이해하는 등 http://www.eclipse.org/mat/ 같은 힙 덤프 분석기를 사용합니다.

우수, edoardo

관련 문제