-
Type:
Enhancement
-
Resolution: Duplicate
-
Priority:
P5
-
Affects Version/s: 21
-
Component/s: hotspot
During the review of JDK-8194823, we find the flag `UseGCOverheadLimit` is only used by parallel GC when the `UseAdaptiveSizePolicy` is true.
Actually, afterJDK-8212206, the `UseGCOverheadLimit` can work independently of `UseAdaptiveSizePolicy`. It is good to adjust the implementation in parallel GC to let `UseGCOverheadLimit` work without `UseAdaptiveSizePolicy`.
The related code is at `PSScavenge::invoke_no_policy` and `PSParallelCompact::invoke_no_policy`.
Actually, after
The related code is at `PSScavenge::invoke_no_policy` and `PSParallelCompact::invoke_no_policy`.
- duplicates
-
JDK-8338977 Parallel: Improve heap resizing heuristics
-
- Resolved
-
- relates to
-
JDK-8194823 Serial GC does not account GCs caused by TLAB allocation in GC overhead limit
-
- Closed
-
-
JDK-8212084 G1: Implement UseGCOverheadLimit
-
- Resolved
-
-
JDK-8212206 Refactor AdaptiveSizePolicy to separate out code related to GC overhead
-
- Resolved
-