Allocation rate — сколько объектов аллоцируется в секунду (MB/s). Высокий allocation rate = частые Young GC = давление на GC. Смотреть через: jstat -gcutil (частота Minor GC), async-profiler --alloc, JFR memory events. Если Minor GC каждые 1-2 секунды — высокий allocation rate. Решение: уменьшить временные объекты (StringBuilder вместо конкатенации, object pooling для дорогих объектов), пересмотреть алгоритмы.
Как определить allocation rate и почему это важно?
Senior
235 просмотровAFK Offer AI
Как реализовать distributed lock — зачем и как через Redis?