고객 호스팅 인스턴스의 Looker 애플리케이션에 할당된 메모리는 Looker 시작 스크립트에 지정됩니다.
최신 시작 스크립트인 looker
은 looker-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 |