Я прочитал множество статей о настройке GC в Java и часто задавался вопросом, сколько людей действительно используют некоторые из более продвинутых функций.
Я всегда избегал настройки там, где это было возможно, и сосредоточился на написании как можно более простого кода (совет Брайана Гетца) - до сих пор это, кажется, хорошо сработало для меня.
Устойчивы ли эти стратегии настройки к изменениям в разных версиях ВМ или они требуют постоянной переоценки?
Единственная настройка, которую я использовал, - это флаг -server.