WebSphere Virtual Enterprise, Version 6.1.1
             Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows,


Größe des JVM-Heap-Speichers ändern

Die Einstellung für die Größe des JVM-Heap-Speichers (Java Virtual Machine) steht in direktem Zusammenhang damit, wie viele Serverinstanzen in einem dynamischen Cluster auf einem bestimmten Knoten gestartet werden können. Sie müssen die Einstellung für die Größe des JVM-Heap-Speichers möglicherweise an Ihre Umgebungskonfiguration anpassen. Der Standardwert sind 256 MB. Das Ändern der Größe des Heap-Speichers kann sich auf die Verteilung von Anwendungen und die Vitalitätsüberwachung auswirken.

Vorbereitungen

Lesen Sie vor dem Ändern der Größe des Heap-Speichers der Java Virtual Machine den Abschnitt zur Optimierung von Java Virtual Machines.

Informationen zu dieser Task

Der Gesamtwert aller JVM-Heap-Speichergrößen im dynamischen Cluster für einen bestimmten Knoten muss kleiner sein als die Hälfte des Gesamtarbeitsspeichers dieses Computers. Verwenden Sie die folgende Gleichung, um die maximale Einstellung für die Größe des Heap-Speichers für eine einzelne Serverinstanz zu bestimmen:
Gesamtarbeitsspeicher / 2 / Anzahl_der_Server = maximale_Größe_des_Heap-Speichers
Beispiel für drei Server auf einer Maschine mit 1,5 GB Arbeitsspeicher:
1,5 GB / 2 = 750 MB
750 MB / 3 = 250 MB
Die maximale Größe des Heap-Speichers für jede Serverinstanz ist 250 MB.

In der folgenden Tabelle sind einige Beispiele für die maximale Größe des Heap-Speichers enthalten.

Tabelle 1. Beispiele für die maximale Größe des Heap-Speichers
Gesamtarbeitsspeicher für WebSphere Virtual Enterprise in GB Anzahl der unterstützten Server Größe des dynamischen Clusters in MB Ungefähre maximale Größe des Heap-Speichers in MB
1,5 1 Kleiner als 750 750
1,5 2 Kleiner als 750 375
1,5 3 Kleiner als 750 250
2 1 Kleiner als 1000 1000
2 2 Kleiner als 1000 500
2 3 Kleiner als 1000 333

Wenn ein dynamischer Cluster Serverinstanzen erstellt, wird eine Serverschablone verwendet, um die Anfangswerte für die neu erstellte Serverinstanz festzulegen. In den folgenden Schritten wird die Vorgehensweise für das Ändern der Größe des Heap-Speichers in der Serverschablone erläutert. Neu erstellte Serverinstanzen können anschließend die von Ihnen festgelegte maximale Größe des Heap-Speichers verwenden.

Prozedur

  1. Klicken Sie in der Administrationskonsole auf Server > Dynamische Cluster > Name_des_dynamischen_Clusters > Serverschablone > Java- und Prozessverwaltung > Prozessdefinition > Java Virtual Machine.
  2. Ändern Sie die Größe des Heap-Speichers. Gewöhnlich muss der Gesamtwert der JVM-Heap-Speichergrößen aller Serverinstanzen auf einem bestimmten Knoten kleiner als die Hälfte des Gesamtarbeitsspeichers dieses Computers sein. Die maximale Größe des Heap-Speichers sind standardmäßig 256 MB.
  3. Klicken Sie auf OK.

Ergebnisse

Die Größe des Heap-Speichers, die Sie in der Schablone für dynamische Cluster definieren, wird für jeden Server im dynamischen Cluster konfiguriert. Wenn der Server und der Controller für die Verteilung von Anwendungen sich auf demselben Knoten befinden, kann der Controller für die Verteilung von Anwendungen die Größe des Heap-Speichers über diesen konfigurierten Wert abrufen.

Befinden der Server und der Controller für die Verteilung von Anwendungen sich nicht auf demselben Knoten, ruft der Controller für die Verteilung von Anwendungen die Größe des Heap-Speichers aus dem Konfigurations-Repository im Deployment Manager ab. Ist der Deployment Manager nicht verfügbar oder die Größe des Heap-Speichers nicht im Deployment Manager definiert, versucht der Controller für die Verteilung von Anwendungen, die Größe des Heap-Speichers abzurufen, indem er eine Verbindung zum Server herstellt. Wenn der Server nicht verfügbar ist, verwendet der Controller den Wert für die Größe des Heap-Speichers in der Datei <os>.systemlaunch.properties.




Zugehörige Tasks
Vitalitätsüberwachung kontrollieren und optimieren Vitalitätscontroller konfigurieren Vitalitätsüberwachung aktivieren und inaktivieren Autonome Manager konfigurieren
Task-Artikel    

Nutzungsbedingungen | Feedback

Letzte Aktualisierung: 24.09.2009 16.39 Uhr EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/todhmmheap.html