3 ms·
> but Java garbage collections at this size can often take 10 seconds or more to complete on modern hardware. For heaps of this size you can use Shenandoah GC
by sgift 7y ago
> but Java garbage collections at this size can often take 10 seconds or more to complete on modern hardware.
For heaps of this size you can use Shenandoah GC and you get pauses well below 100ms. Your post is a perfect example of the type of 'historical reasons' (or historic FUD) the GP talks about.
- speedplane 7y ago> For heaps of this size you can use Shenandoah GC and you get pauses well below 100ms. Your post is a perfect example of the type of 'historical reasons' (or historic FUD) the GP talks about. This GC is relatively new, and Elasticsearch doesn't support it (https://discuss.elastic.co/t/support-for-shenandoah-gc/162378 https://discuss.elastic.co/t/support-for-shenandoah-gc/16237...) It may be a potential solution, but it's hardly a proven one. The concern is not FUD, it's legitimate.