-
Enhancement
-
Resolution: Duplicate
-
P2
-
9
The attached plot shows the redirty logged cards time for the standard JDK9 (b45), same with the SemaphoreWait improvements being implemented for lower G1 pauses and SemaphoreWait improvements and redirty logged cards done serially. The SemaphoreWait work improves the results greatly but doing the work serially improves the pause an additional, significant amount.
- duplicates
-
JDK-8327042 G1: Parallelism used for redirty logged cards needs better control.
-
- Resolved
-
- relates to
-
JDK-8162929 Enqueuing dirty cards into a single DCQS during GC does not scale
-
- Resolved
-
-
JDK-8327042 G1: Parallelism used for redirty logged cards needs better control.
-
- Resolved
-
-
JDK-8076462 Preserving the referents of concurrent mark work distribution method causes long pause times
-
- Closed
-
-
JDK-8078117 Refactor enqueue_discovered_references() and redirty_logged_cards() to share the same work gang.
-
- Closed
-