Community
Participate
Working Groups
Consider changing default memory settings to release unused heap after complex operations. These settings work well with the existing `-XX:+UseG1GC` to release unused heap whenever the garbage collector runs. -XX:MinHeapFreeRatio=30 -XX:MaxHeapFreeRatio=40 -XX:-ShrinkHeapInSteps These are not overly aggressive and work well not only with the default heap settings but also with larger heap ranges like -Xms256m -Xmx8192m. This gives large operations the memory needed without permanently consuming it.