Impostazioni di memoria Java consigliate

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