2017-03-04 1 views
3

Wie lautet die Standardanzahl von Threads, die die JVM zuweist, wenn die Option -XX: + ParallelRefProcEnabled? Gibt es eine Möglichkeit, die Anzahl der Threads zu steuern, die auf die Prozessverarbeitung verweisen? Wenn ja, was ist der Parameter dafür?ParallelRefProcEnabled Standardanzahl der Threads

Antwort

2

ParallelGCThreads steuert die Parallelität aller Stop-the-World-GC-Phasen, die eine parallele Referenzverarbeitung enthalten sollten.

Der Standard basierend auf der aktuellen Maschine berechnet wird, können Sie es über

java -XX:+Use????GC -XX:+PrintFlagsFinal | grep ParallelGCThreads 

sehen (bitte die GC Sie verwenden, können Standardwerte variieren)

Beachten Sie, dass GC Referenzverarbeitung nicht das gleiche wie Finalisierung oder Cleaner Ausführung, die außerhalb GC-Pausen passiert.