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 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