Режут аллокации, пулы, Server GC, смотрят time in GC, избегают mid-life crisis кэшей.
Разбор
- Сначала метрики и профили.
- Object pooling для буферов.
- Иногда батчинг работы.
- LOH compaction — по необходимости.
Итог
GC-паузы лечат уменьшением аллокаций и правильным режимом GC.