-
Bug
-
Resolution: Fixed
-
P3
-
17, 21, 22, 23
-
b21
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8332418 | 22.0.2 | Zhengyu Gu | P3 | Resolved | Fixed | b07 |
JDK-8342957 | 21.0.7-oracle | Thomas Schatzl | P3 | Resolved | Fixed | master |
JDK-8332845 | 21.0.4 | Ben Taylor | P3 | Resolved | Fixed | b05 |
JDK-8333102 | 17.0.12 | Ben Taylor | P3 | Resolved | Fixed | b05 |
-Xms256m -Xmx256m -XX:+UseParallelGC -Xlog:gc -Xlog:os+map=trace -cp classes gc.stress.gcold.TestGCOld 40 1 20 10 200000
gc log shows parallel GC resizes heap:
[2.169s][info ][gc ] GC(247) Pause Young (Allocation Failure) 249M->172M(252M) 1.034ms
[2.177s][info ][gc ] GC(248) Pause Young (Allocation Failure) 250M->173M(252M) 0.962ms
[2.188s][info ][gc ] GC(249) Pause Young (Allocation Failure) 251M->173M(252M) 0.992ms
[2.213s][debug][os,map] Uncommitted [0x00000007f7d00000 - 0x00000007fab00000), (48234496 bytes) <== shrink old gen
[2.213s][debug][os,map] Uncommitted [0x0000000102f08000 - 0x0000000102f20000), (98304 bytes)
[2.213s][debug][os,map] Uncommitted [0x0000000102e88000 - 0x0000000102e9c000), (81920 bytes)
[2.213s][info ][gc ] GC(250) Pause Full (Ergonomics) 251M->55M(206M) 18.515ms
[2.220s][info ][gc ] GC(251) Pause Young (Allocation Failure) 133M->58M(206M) 1.073ms
[2.231s][info ][gc ] GC(252) Pause Young (Allocation Failure) 136M->59M(206M) 1.288ms
- backported by
-
JDK-8332418 Parallel: Parallel GC resizes heap even if -Xms = -Xmx
- Resolved
-
JDK-8332845 Parallel: Parallel GC resizes heap even if -Xms = -Xmx
- Resolved
-
JDK-8333102 Parallel: Parallel GC resizes heap even if -Xms = -Xmx
- Resolved
-
JDK-8342957 Parallel: Parallel GC resizes heap even if -Xms = -Xmx
- Resolved
- relates to
-
JDK-8272364 Parallel GC adaptive size policy may shrink the heap below MinHeapSize
- Resolved
-
JDK-8311214 [REDO] JDK-8047998 Abort the vm if MaxNewSize is not the same as NewSize when MaxHeapSize is the same as InitialHeapSize
- Open
- links to
-
Commit openjdk/jdk17u-dev/f4da0e7a
-
Commit openjdk/jdk21u-dev/4b1d95c7
-
Commit openjdk/jdk22u/9e3344e2
-
Commit openjdk/jdk/aca1e836
-
Review openjdk/jdk17u-dev/2480
-
Review openjdk/jdk21u-dev/587
-
Review openjdk/jdk22u/200
-
Review openjdk/jdk/18539