권장되는 자바 메모리 설정

Looker 애플리케이션에 할당된 메모리는 Looker 시작 스크립트에 지정됩니다.

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

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

Looker의 메모리 할당 변경

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

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

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

./looker restart

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

메모리가 너무 많은 경우:

  • Looker를 시작하지 못할 수 있음
  • 일반적으로 시스템에 성능 문제가 발생할 수 있습니다.

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

  • Looker를 시작하지 못할 수 있음
  • 특히 Looker에서 성능 문제를 겪을 수 있음

EC2 인스턴스 유형

다음 표에는 여러 일반적인 Amazon EC2 인스턴스 크기에 권장되는 메모리 설정이 나와 있습니다.

인스턴스 유형 총 시스템 메모리 자바어 Metamem
mx.large 7,500m 3,600m 8억 회
MXX 15,000m 9,000m 1,000m
mx.2xlarge 30,000m 20,000m 1,000m
MXX4XL 60,000m 46,000m 1,000m