La memoria allocata all'applicazione Looker nelle istanze ospitate dal cliente è specificata nello script di avvio di Looker.
Puoi scaricare l'ultimo script di avvio, looker
, dal repo GitHub di Looker-open-source. Quando scarichi lo script di avvio, spostalo nella stessa directory del file looker.jar
(in genere /home/looker/looker
). Per ulteriori informazioni, consulta la pagina della documentazione Installazione dell'applicazione Looker.
Lo script di avvio determina automaticamente la quantità di memoria Java da allocare a Looker. Tuttavia, se vuoi personalizzare questo valore manualmente, puoi seguire queste istruzioni.
Modifica dell'allocazione della memoria di Looker
Per cambiare la memoria allocata a Looker, modifica queste righe per l'allocazione della memoria Java e del metaspazio nello script di avvio:
JAVAMEM="2300m"
METAMEM="800m"
Quindi, riavvia l'applicazione:
./looker restart
Per le istanze più piccole dedicate a Looker, la memoria allocata dovrebbe essere circa due terzi della memoria disponibile. Su istanze più grandi, questo rapporto può essere aumentato.
Se viene allocata troppa memoria:
- L'avvio di Looker potrebbe non riuscire
- Generalmente il sistema potrebbe presentare problemi di prestazioni
Se viene allocata troppo poca memoria:
- L'avvio di Looker potrebbe non riuscire
- In particolare, Looker potrebbe riscontrare problemi di prestazioni
Tipi di istanze comuni
Nella tabella seguente sono elencate le impostazioni di memoria consigliate per alcune dimensioni di istanza comuni:
Specifiche istanza | Memoria di sistema totale | JAVAMEM consigliato | METAMEM consigliato |
---|---|---|---|
2 vCPU / 8 Mem (GiB) | 7500 m | 3600 m | 800 m |
4 vCPU/16 Mem (GiB) | 15.000 m | 9000 m | 1000 m |
8 vCPU / 32 Mem (GiB) | 30.000 m | 20000 m | 1.000 m |
16 vCPU / 64 Mem (GiB) | 60.000 m | 46.000 m | 1000 m |