Impostazioni consigliate per la memoria Java

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