Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The new breed of garbage collectors may change this significantly for the better. They need to be explicitly enabled, but there is a GC (G1) that may be better suited for desktop applications (low latency pauses, relinquishes memory to the OS more frequently while idle, etc.) available in Java 11.


It's been the default GC since Java 9 https://en.wikipedia.org/wiki/Garbage-first_collector


Ah, I'm confusing its availability with Shenandoah and zgc.

Unfortunately, the last time I used IntelliiJ it came with its own JDK8. Is that still the case, I wonder?


I just ran an update, IDEA and PyCharm use OpenJDK 11, Android Studio still uses 1.8.


They are all concurrent GCs though. You pay for the lower pauses with significant throughput hits.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: