> e.g. they are much more aggressive in releasing unused heap back to the OS
By aggressive you mean they actual do that now right? As far as I know before ZGC no gc did that and they're still back porting that feature to G1 right?
Edit: I'm actually quite pleased with ZGC I have the eclipse language server use it and my editors memory usage on average is so much lower.
Re:Java Turns 25 – Whats Next? [pdf]
by sideeffffect on Thursday September 24, 2020 @08:29AM
(#24577932)
Shenandoah is coming to OpenJDK 11. See my other comment for more details:
On another note, I'm not aware of other freely available GCs in other languages that are able to easily scale to multi-GB/TB scale memory usage. A while ago, I benchmarked an open source key/value golang project and it performed miserably when it reached GB level memory usage.