Standard-Garbage-Collector für Java 8

Sheeraz Gul 20 Juni 2023
Standard-Garbage-Collector für Java 8

Dieses Tutorial demonstriert den standardmäßigen Garbage Collector in Java 8.

Standard-Garbage-Collector für Java 8

Unterschiedliche Java-Versionen haben unterschiedliche Standard-Java-Garbage-Collectors. Zum Beispiel:

  1. Der standardmäßige Garbage Collector für Java 7 ist Parallel GC.
  2. Der standardmäßige Garbage Collector für Java 8 ist Parallel GC.
  3. Der standardmäßige Garbage Collector für Java 9 ist G1 GC.
  4. Der standardmäßige Garbage Collector für Java 10 ist G1 GC.

Der Standard-Garbage Collector für Java 8 ist der Parallel Garbage Collector. Der Parallelkollektor ist auch als Durchsatzkollektor bekannt.

Der parallele Garbage Collector wird als identisch mit dem seriellen Garbage Collector betrachtet, da er auch die laufenden Threads der Anwendung einfriert, wenn die Garbage Collection durchgeführt wird.

Der einzige Unterschied besteht darin, dass der parallele Garbage Collector mehrere Threads für die Garbage Collection verwendet.

Der Hauptvorteil der Verwendung eines Standard-Garbage Collectors besteht darin, dass wir der Garbage Collection einige Attribute zuweisen können. Zum Beispiel:

  1. Die Anzahl der Threads, die der Garbage Collector verwenden kann, um die Garbage Collection durchzuführen. Der Befehl zum Ausführen dieser GC-Operation lautet:

    java -XX:+UseParallelGC -XX:ParallelGCThreads=Number_of_Threads -jar Delftstack.java
    
  2. Die Zeit für maximale Pause kann für die Garbage Collection zugewiesen werden. Der Befehl zum Ausführen dieser GC-Operation lautet:

    java -XX:+UseParallelGC -XX:MaxGCPauseMillis=Time_In_Millisecond -jar Delftstack.java
    
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Verwandter Artikel - Java Garbage Collection