интерпретировать?
В том смысле что в двух тестах в одном gc.alloc.rate меньше, а `gc.alloc.rate.norm` больше, и производительность меньше
в другом gc.alloc.rate больше, но gc.alloc.rate.norm меньше, и производительность больше
Без ".norm" -- это общий allocation rate, он скорее всего кореллирует с общей производительностью, что и наблюдается. Эта метрика скорее описывает, насколько аллокации (и соответственно, gc) нагинают бенчмарк. С ".norm" -- это аллокаций в пересчёте на один вызов @Benchmark. Эта метрика уже ближе к характеристике конкретно кода под измерением.
Обсуждают сегодня