![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
수동으로 힙 덤프 생성
이 태스크를 사용하여 힙 덤프를 수동으로 생성할 수 있습니다. HP-UX 및 Solaris 운영 체제에서 실행되는 WebSphere® Application Server를 포함하는 Sun JVM(Java™ Virtual Machine)을 사용할 때는 이 기능이 지원되지 않습니다.
시작하기 전에
힙 덤프가 발견된 메모리 누수에 대한 응답으로만 생성되지만,
힙 덤프 생성이 몇 분 동안 WebSphere Application Server에 심각한
성능 영향을 줄 수 있음을 이해해야 합니다. 메모리 누수 분석을
위해 수동으로 여러 개의 힙 덤프를 생성할 때 중요한 오브젝트가
두 힙 덤프 사이에서 누수되는지 확인하십시오. 이 접근법은 문제점
판별 도구가 메모리 누수의 소스를 식별할 수 있게 합니다.
이 태스크 정보
메모리 누수의 분석을 위해 수동으로 힙 덤프를 생성할 수 있습니다. 관련 오버헤드 때문에 힙 덤프를 취할 특정 횟수를 지정하기 원할 수도 있습니다. WebSphere Application Server의 JVM에서, 특수 Java Bean인 WebSphere Application Server 관리 Bean(MBean)의 generateHeapDump 조작을 사용하여 수동으로 힙 덤프를 생성할 수 있습니다.
WebSphere Application Server의 JVM(Java Virtual Machine)에서 자동화된 힙 덤프 생성을 사용 가능하게 할 수 없습니다.
WebSphere 애플리케이션 서버 wsadmin 도구는 스크립트 실행 기능을 제공합니다. wsadmin 도구를 사용하여 구성, 애플리케이션 배치 및 서버 런타임 조작뿐만 아니라 WebSphere Application Server 설치를 관리할 수 있습니다. WebSphere Application Server는 Jacl 및 Jython 스크립트 언어만 지원합니다. wsadmin 도구에 대해 더 학습하려면, wsadmin 스크립트 클라이언트 시작 주제를 참조하십시오.
프로시저
다음에 수행할 작업
wsadmin 명령을 실행한 후 힙 덤프의 파일 이름이 리턴됩니다. 힙 덤프 찾기에 대한 자세한 정보는 힙 덤프 찾기 및 분석 주제를 참조하십시오. 두 세개의 힙 덤프가 있을 때는 많은 메모리 누수 문제점 판별 도구를 사용하여 문제점을 분석하십시오. Memory Dump Diagnostic for Java™는 Java 힙에서 메모리 누수 이면의 근본 원인 진단을 위한 오프라인 도구입니다. 메모리 부족 오류 및 Java 힙 메모리 누수 진단 정보를 참조하십시오.