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 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.
Modificare l'allocazione della memoria di Looker
Per modificare la memoria allocata a Looker, modifica queste righe per l'allocazione della memoria dell'heap e del metaspazio Java 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 deve essere pari a circa due terzi della memoria disponibile. In istanze più grandi, questo rapporto può essere aumentato.
Se viene allocata troppa memoria:
- L'avvio di Looker potrebbe non riuscire
- In generale, il sistema potrebbe avere problemi di prestazioni
Se viene allocata poca memoria:
- L'avvio di Looker potrebbe non riuscire
- In particolare, Looker potrebbe riscontrare problemi di prestazioni
Tipi di istanze comuni
La tabella seguente elenca le impostazioni di memoria consigliate per una serie di dimensioni di istanze comuni:
Specifiche istanza | Memoria di sistema totale | JAVAMEM consigliato | METAMEM consigliato |
---|---|---|---|
2 vCPU / 8 Mem (GiB) | 7500m | 3600m | 800m |
4 vCPU / 16 Mem (GiB) | 15000m | 9000m | 1000m |
8 vCPU / 32 Mem (GiB) | 30000m | 20000m | 1000m |
16 vCPU / 64 Mem (GiB) | 60000m | 46000m | 1000m |