Empfohlene Java-Arbeitsspeichereinstellungen

Der der Looker-Anwendung zugewiesene Arbeitsspeicher wird im Looker-Startskript angegeben.

Sie können das neueste Startskript, looker, im Looker-Open-Source-GitHub-Repository herunterladen. Wenn Sie das Startskript herunterladen, verschieben Sie es in das Verzeichnis wie die Datei looker.jar (in der Regel /home/looker/looker). Weitere Informationen finden Sie auf der Seite Looker-Anwendung installieren.

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

Looker-Arbeitsspeicherzuweisung ändern

Bearbeiten Sie diese Zeilen für die Heap- und Metaspace-Arbeitsspeicherzuweisung im Startskript, um den Looker zu ändern:

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

Starten Sie die Anwendung dann neu:

./looker restart

Bei kleineren Instanzen, die für Looker vorgesehen sind, sollte der zugewiesene Arbeitsspeicher 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 wird:

  • Looker startet möglicherweise nicht
  • Im System können Leistungsprobleme auftreten.

Wenn zu wenig Arbeitsspeicher zugewiesen wird:

  • Looker startet möglicherweise nicht
  • Insbesondere bei Looker können Leistungsprobleme auftreten

Gängige Instanztypen

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

Instanzspezifikationen Gesamter Systemarbeitsspeicher Empfohlener JAVAMEM Empfohlene METAMEM
2 vCPUs / 8 Mem (GiB) 7.500 m 3.600 m 800m
4 vCPUs / 16 Mem (GiB) 15.000 m 9.000 m 1.000 m
8 vCPUs / 32 Mem (GiB) 30.000 m 20.000 m 1.000 m
16 vCPUs / 64 Mem (GiB) 60.000 m 46.000 m 1.000 m