La memoria allocata all'applicazione Looker è specificata nello script di avvio di Looker.
Puoi scaricare l'ultimo script di avvio, looker
, nel repository GitHub looker-open. Quando scarichi lo script di avvio, spostalo nella stessa directory del file looker.jar
(generalmente /home/looker/looker
). Per ulteriori informazioni, consulta la pagina della documentazione relativa all'installazione dell'applicazione Looker.
Lo script di avvio determina automaticamente la quantità di memoria Java da allocare a Looker. Tuttavia, se vuoi personalizzare manualmente questo valore, puoi seguire queste istruzioni.
Modifica dell'allocazione della memoria di Looker
Per modificare la memoria allocata a Looker, modifica queste righe per l'allocazione della memoria heap e metaspace Java nello script di avvio:
JAVAMEM="2300m"
METAMEM="800m"
Quindi, riavvia l'applicazione:
./looker restart
Per istanze più piccole dedicate a Looker, la memoria allocata dovrebbe essere pari a circa due terzi della memoria disponibile. Nei casi più grandi questo rapporto può essere aumentato.
Se viene allocata troppa memoria:
- Impossibile avviare Looker
- In genere il sistema può presentare problemi di prestazioni
Se la memoria allocata è insufficiente:
- Impossibile avviare Looker
- Looker può riscontrare specifici problemi di prestazioni.
Tipi di istanza comuni
La tabella seguente elenca le impostazioni di memoria consigliate per una serie di dimensioni comuni delle istanze:
Specifiche dell'istanza | Memoria di sistema totale | JAVAMEM consigliata | METAMEM consigliato |
---|---|---|---|
2 vCPU / 8 mm (GiB) | 7500m | 3600m | 800m |
4 vCPU / 16 mm (GiB) | 15.000 m | 9000m | 1000m |
8 vCPU / 32 mm (GiB) | 30.000 m | 20.000 m | 1000m |
16 vCPU / 64 mm (GiB) | 60.000 m | 46.000 m | 1000m |