권장되는 Java 메모리 설정

고객 호스팅 인스턴스의 Looker 애플리케이션에 할당된 메모리는 Looker 시작 스크립트에 지정됩니다.

최신 시작 스크립트인 lookerlooker-open-source GitHub 저장소에서 다운로드할 수 있습니다. 시작 스크립트를 다운로드할 때 looker.jar 파일과 동일한 디렉터리(일반적으로 /home/looker/looker)로 이동합니다. 자세한 내용은 Looker 애플리케이션 설치 문서 페이지를 참조하세요.

시작 스크립트는 Looker에 할당할 자바 메모리 양을 자동으로 결정합니다. 그러나 이 값을 수동으로 맞춤설정하려면 다음 안내를 따르세요.

Looker의 메모리 할당 변경

Looker에 할당된 메모리를 변경하려면 시작 스크립트에서 자바 힙 및 메타스페이스 메모리 할당에 대한 다음 줄을 수정합니다.

JAVAMEM="2300m"
METAMEM="800m"

그런 다음 애플리케이션을 다시 시작합니다.

./looker restart

Looker 전용 인스턴스의 경우 할당된 메모리가 사용 가능한 메모리의 약 2/3여야 합니다. 더 큰 인스턴스에서는 이 비율을 늘릴 수 있습니다.

메모리가 너무 많이 할당된 경우:

  • Looker 시작이 실패할 수 있음
  • 일반적으로 시스템에서 성능 문제가 발생할 수 있음

메모리가 너무 적게 할당된 경우:

  • Looker 시작이 실패할 수 있음
  • Looker가 특히 성능 문제를 일으킬 수 있음

일반적인 인스턴스 유형

다음 표에는 몇 가지 일반적인 인스턴스 크기에 대한 권장 메모리 설정이 나와 있습니다.

인스턴스 사양 총 시스템 메모리 JAVAMEM 권장 추천 MetaMEM
vCPU 2개/메모리 8개(GiB) 7500m 3600m 800m
vCPU 4개/메모리 16개(GiB) 15000m 9000m 1000m
vCPU 8개/메모리 32개(GiB) 30000m 20000m 1000m
vCPU 16개/메모리 64개(GiB) 60000m 46000m 1000m