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 |