2014-12-02 3 views
3

JMH кажется, что он имеет большинство характеристик суппорта, а также лучше, чем caliper, но я не мог понять, как измерить скорость распределения, что в целом полезно, чтобы иметь возможность смотреть в микрообъекте. Является ли JMH неправильным инструментом для измерения скорости распределения?Как измерить скорость распределения с помощью jmh?

ответ

8

В JMH нет точного измерения скорости распределения. Это работа для профилировщика, например, Java Mission Control. В JMH вы можете приблизительно оценить давление распределения, наблюдая подсчет GC через MXBeans. Это обернуто профилировщиками JMH, например. -prof gc. Используйте -lprof, чтобы получить список встроенных профилировщиков.

+7

Начиная с jmh 1.9 '-prof gc' печатает ставки распределения: http://mail.openjdk.java.net/pipermail/jmh-dev/2015-April/001828.html –

Смежные вопросы