Details
-
Enhancement
-
Status: Resolved
-
P4
-
Resolution: Fixed
-
7
-
b18
-
generic
-
generic
Description
Right now G1 can only expand the heap outside of full GC, never shrink it.
Given that G1 does incrementally compact the heap, it might be a good opportunity to do that whenever regions are actually made available again (GC cleanup, possibly at the end of the mixed gc cycle).
Given that G1 does incrementally compact the heap, it might be a good opportunity to do that whenever regions are actually made available again (GC cleanup, possibly at the end of the mixed gc cycle).
Attachments
Issue Links
- is blocked by
-
JDK-8071913 Filter out entries to free/uncommitted regions during iteration
-
- Resolved
-
- relates to
-
JDK-8238686 G1 may waste lots of space or fail to uncommit when observing MinHeapFreeRatio during sizing after full gc
-
- Open
-
-
JDK-8213898 CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region
-
- Closed
-
-
JDK-8204089 JEP 346: Promptly Return Unused Committed Memory from G1
-
- Closed
-
1.
|
Release Note: G1 May Uncommit Memory During Marking Cycle |
|
Closed | Unassigned |