Empfohlene Java-Speichereinstellungen

Der Arbeitsspeicher, der der Looker-Anwendung zugewiesen ist, wird im Looker-Startskript angegeben.

Sie können das neueste Startskript looker unter diesem GitHub-Repository herunterladen. Wenn Sie das Startskript heruntergeladen haben, verschieben Sie es in dasselbe Verzeichnis wie die Datei looker.jar (im Allgemeinen /home/looker/looker). Weitere Informationen finden Sie auf der Dokumentationsseite Looker-Anwendung installieren.

Das Startskript bestimmt automatisch, wie viel Java-Speicher Looker zugewiesen werden soll. Sie können diesen Wert jedoch auch manuell anpassen.

Arbeitsspeicherzuweisung von Looker ändern

Wenn Sie den Looker zugewiesenen Arbeitsspeicher ändern möchten, bearbeiten Sie diese Zeilen für die Java-Heap- und Metaspace-Arbeitsspeicherzuweisung im Startskript:

JAVAMEM="2300m"
METAMEM="800m"

Starten Sie dann die Anwendung neu:

./looker restart

Bei kleineren Instanzen, die für Looker vorgesehen sind, sollte der zugewiesene Speicherplatz ungefähr zwei Drittel des verfügbaren Arbeitsspeichers ausmachen. Bei größeren Instanzen kann dieses Verhältnis erhöht werden.

Wenn zu viel Arbeitsspeicher zugewiesen ist:

  • Looker kann möglicherweise nicht gestartet werden
  • Im System treten in der Regel Leistungsprobleme auf

Wenn zu wenig Arbeitsspeicher zugewiesen ist:

  • Looker kann möglicherweise nicht gestartet werden
  • Bei Looker können Leistungsprobleme auftreten

EC2-Instanztypen

In der folgenden Tabelle sind die empfohlenen Speichereinstellungen für eine Reihe gängiger Amazon EC2-Instanzgrößen aufgeführt:

Instanztyp Gesamtarbeitsspeicher JAMAMEM METAMEM
MX 7.500 m 3.600 m 800m
MX 15.000 m 9.000 m 1.000 m
mx.2xlarge 30.000 m 20.000 m 1.000 m
MX.4XL 60.000 m 46.000 m 1.000 m