La memoria allocata all'applicazione Looker nelle istanze ospitate dal cliente è specificata nello script di avvio di Looker.
Puoi scaricare lo script di avvio più recente, looker
, dal repository GitHub looker-open-source. Quando scarichi lo script di avvio, spostalo nella stessa directory del file looker.jar
(in genere /home/looker/looker
). Per saperne di più, 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 dell'heap Java e del metaspace 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 pari a circa i due terzi della memoria disponibile. Nelle istanze più grandi, questo rapporto può essere aumentato.
Se viene allocata troppa memoria:
- Looker potrebbe non riuscire ad avviarsi
- In genere il sistema potrebbe presentare problemi di prestazioni
Se viene allocata poca memoria:
- Looker potrebbe non riuscire ad avviarsi
- Looker in particolare potrebbe riscontrare problemi di prestazioni
Tipi di istanza comuni
Nella tabella seguente sono elencate le impostazioni di memoria consigliate per una serie di dimensioni di istanza comuni:
Specifiche istanza | Memoria di sistema totale | JAVAMEM consigliato | METAMEM consigliato |
---|---|---|---|
2 vCPU / 8 Mem (GiB) | 7500m | 3600m | 800m |
4 vCPU / 16 Mem (GiB) | 15.000 m | 9000m | 1000m |
8 vCPU / 32 Mem (GiB) | 30.000 m | 20.000 m | 1000m |
16 vCPU / 64 Mem (GiB) | 60.000 m | 46.000 m | 1000m |