[AIX Solaris HP-UX Linux Windows][z/OS]

JVM 힙 크기 수정

JVM(Java™ Virtual Machine) 힙 크기 설정은 특정 노드의 동적 클러스터에서 시작할 수 있는 서버 인스턴스 수와 직접 관련됩니다. 환경 구성에 기반하여 JVM 힙 크기 설정을 수정해야 할 수도 있습니다. 힙 크기를 수정하면 애플리케이션 배치 및 상태 관리 기능에 영향을 줄 수 있습니다.

시작하기 전에

JVM 힙 크기를 수정하기 전에 JVM(Java Virtual Machines) 조정을 참조하십시오.

이 태스크 정보

특정 노드의 동적 클러스터에서 모든 서버 JVM 힙 크기의 총 값은 해당 컴퓨터에서 총 RAM의 절반 미만이어야 합니다. 단일 서버 인스턴스에 대한 최대 힙 크기 설정을 판별하려면 다음 공식을 사용하십시오.
total_RAM / 2 / number_of_servers = maximum_heap_size 
예를 들어, RAM이 1.5GB인 시스템에서 세 개의 서버를 지원하려면 다음과 같습니다.
1.5 GB / 2 = 750 MB
750 MB / 3 = 250 MB
각 서버 인스턴스에서 최대 힙 크기는 250MB입니다.

다음 표는 몇 가지 최대 힙 크기 샘플을 포함합니다.

표 1. 최대 힙 크기 샘플
지능형 관리 서버 총 RAM(GB) 지원되는 서버 수 동적 클러스터 크기(MB) 대략적인 최대 힙 크기(MB)
1.5 1 750 미만 750
1.5 2 750 미만 375
1.5 3 750 미만 250
2 1 1000 미만 1000
2 2 1000 미만 500
2 3 1000 미만 333

동적 클러스터가 서버 인스턴스를 작성하는 경우 서버 템플리트를 사용하여 새로 작성된 서버 인스턴스의 초기값을 설정합니다. 다음 단계에서는 서버 템플리트에서 JVM 힙 크기를 수정하는 프로시저를 간략히 보여줍니다. 새로 작성된 서버 인스턴스는 지정된 최대 힙 크기를 사용할 수 있습니다.

프로시저

  1. 관리 콘솔에서 서버 > 클러스터 > 동적 클러스터 > dynamic_cluster_name > 서버 템플리트 > Java 및 프로세스 관리 > 프로세스 정의 > JVM(Java Virtual Machine)을 클릭하십시오.
  2. 힙 크기를 적절히 수정하십시오. 일반적으로 특정 노드에 있는 모든 서버 인스턴스 JVM 힙 크기의 총 값은 해당 컴퓨터에서 총 RAM의 절반 미만이어야 합니다.
  3. 확인을 클릭하십시오.

결과

동적 클러스터 템플리트에 정의하는 힙 크기가 동적 클러스터의 각 서버에 구성됩니다. 서버 및 애플리케이션 배치 제어기가 동일한 노드에 있는 경우 애플리케이션 배치 제어기는 이 구성된 값에서 힙 크기를 검색할 수 있습니다.

서버가 애플리케이션 배치 제어기와 동일한 노드에 없는 경우 애플리케이션 배치 제어기는 배치 관리자의 구성 저장소에서 힙 크기를 가져옵니다. 배치 관리자를 사용할 수 없거나 힙 크기가 배치 관리자에 정의되지 않은 경우 애플리케이션 배치 제어기는 서버에 접속하여 힙 크기를 가져오려고 합니다. 서버를 사용할 수 없으면 애플리케이션 배치 제어기는 기본 최대 힙 크기를 사용합니다.


주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_odhmmheap
파일 이름:twve_odhmmheap.html