Speicherverwaltung

Der Prozess der Speicherverwaltung in der virtuellen Maschine (VM) wird von der Zuordnungsfunktion und dem Garbage-Collectorausgeführt. Diese Komponenten arbeiten mit einem Speicherbereich, der für die VM-Verarbeitung reserviert ist, der als Java-Heapspeicherbezeichnet wird. Die Zuordnungsfunktion ist für die Zuordnung von Bereichen des Heapspeichers für Java-Objekte verantwortlich. Der Garbage-Collector konsolidiert Heapspeicher, indem er Objekte entfernt, wenn sie nicht mehr erforderlich sind.

Lesen Sie den Rest dieses Abschnitts, um mehr über die folgenden Punkte zu erfahren:
  • Vorgehensweise zum Dimensionieren des Java-Heapspeichers für Ihre Anwendung.
  • In diesem Abschnitt wird beschrieben, wie Sie die ausführliche GC-Traceerstellung aktivieren und die Ausgabe verwenden, um Fehler bei der Speicherverwaltung zu beheben.
Lesen Sie den Abschnitt Speicherverwaltung in der Benutzerdokumentation zu OpenJ9 , um mehr über die folgenden Elemente zu erfahren:
  • Wie der Zuordnungsfunktion die Speicherung von Java-Objekten im Heapspeicher verwaltet.
  • Funktionsweise des Garbage-Collection-Prozesses (GC), einschließlich Details zu den verschiedenen GC-Operationen.
  • Wie der Java-Heapspeicher konfiguriert wird, um unterschiedliche Speicherverwaltungsstrategien zu erreichen
  • Welche GC-Richtlinien von OpenJ9 für verschiedene Anwendungsworkloads und Service-Level-Agreements bereitgestellt werden
  • Vorgehensweise zum Aktivieren der ausführlichen GC-Protokollierung und zum Verwenden der Ausgabe zum Beheben von Problemen mit der Speicherverwaltung.