1 Themenübersicht
Eine vollständige Garbage-Collection der JVM kann bei großen Heaps mit mehreren Gigabytes abhängig von der Plattform mehrere Minuten benötigen. Während dieser Garbage-Collection ist die Leistungsfähigkeit des Application-Servers stark beeinträchtigt. Benutzer, die interaktive Anwendungen auf dem Application-Server betreiben, nehmen eine vollständige Garbage-Collection häufig als Stillstand des Systems wahr.
Mithilfe der Hintergrundanwendung „Garbage-Collection ausführen“ können Sie die vollständige Garabage-Collection außerhalb der normalen Arbeitzeiten als Verarbeitungsauftrag einplanen.
2 Zielgruppe
- Administratoren
- Technische Berater
3 Anwendungsbeschreibung
Die Hintergrundanwendung „Garbage-Collection ausführen“ führt eine vollständige Garbage-Collection auf dem Application-Server, auf dem die Anwendung gestartet wird, aus. Da die vollständige Garbage-Collection nur bei Application-Servern mit mehreren Gigabyte großen Heaps zu spürbaren Leistungsschwankungen führen kann, sollte die Anwendung auch nur auf Application-Servern mit großen Heaps verwendet werden.
Planen Sie den Verarbeitungsauftrag zum Start der Hintergrundanwendung „Garbage-Collection ausführen“ in den Arbeitspausen der interaktiven Benutzer ein.
Beispiel:
Täglich um 3:00 und um 12:10 wird eine vollständige Garbage-Collection ausgeführt.
Geben Sie beim Einrichten des Verarbeitungsauftrags den Application-Server an, auf dem die Garbage-Collection ausgeführt werden soll.