-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Take default GC choices always #51564
Conversation
@d-netto can you check if this doesn't make the performance too much worse? |
We backported this PR and ran our internal CI with it. There seems to be OOM kills in a couple of tests. |
FWIW I can reproduce the issue reported on #51601 with this PR. Peak RSS on 1.9 is around 400MB-500MB, and with this PR it goes beyond 60GB and fails on the serialization step of GCBenchmarks. |
+ adjust the target heap if too much gets freed out of GC + add the counted realloc size to the old gen
I don't know if you wanted to pull out the |
Revert only the automatic tuning of the GC because there are some issues with it. @d-netto is looking into them but it's probably not going to be done for 1.10