JMH кажется, что он имеет большинство характеристик суппорта, а также лучше, чем caliper, но я не мог понять, как измерить скорость распределения, что в целом полезно, чтобы иметь возможность смотреть в микрообъекте. Является ли JMH неправильным инструментом для измерения скорости распределения?Как измерить скорость распределения с помощью jmh?
3
A
ответ
8
В JMH нет точного измерения скорости распределения. Это работа для профилировщика, например, Java Mission Control. В JMH вы можете приблизительно оценить давление распределения, наблюдая подсчет GC через MXBeans. Это обернуто профилировщиками JMH, например. -prof gc
. Используйте -lprof
, чтобы получить список встроенных профилировщиков.
Смежные вопросы
- 1. Как измерить скорость салфетки?
- 2. Как измерить скорость HTTP-кеша?
- 3. Как измерить скорость подъема переменной
- 4. Как измерить скорость ios nsurlsession?
- 5. Как правильно измерить скорость загрузки с помощью Java/Android
- 6. Как измерить скорость с помощью акселерометра в Android?
- 7. Как измерить скорость веб-сайта, используя php?
- 8. Как правильно измерить скорость передачи данных NSInputStream
- 9. Можно ли измерить только вертикальную скорость мыши с помощью курсорметра?
- 10. Как измерить скорость передачи данных для маршрутизатора?
- 11. Как измерить скорость посыльного и сериализуемого
- 12. Как измерить скорость событий через систему
- 13. Как измерить скорость кода, написанную на PHP?
- 14. Как измерить скорость прокрутки Table View?
- 15. Как измерить среднюю скорость моего веб-сервиса?
- 16. Как измерить скорость другого объекта относительно iPhone?
- 17. Как измерить скорость загрузки клиента nginx
- 18. Как измерить скорость сайта в деталях?
- 19. Как измерить скорость загрузки/скачивания с Apache FTPClient
- 20. Как измерить скорость USB-передачи с использованием протокола CDC?
- 21. JMH добавить память с помощью опций строитель
- 22. Понимание асимметрии в jmh
- 23. Какова типичная скорость распределения памяти в Java?
- 24. Скорость сбора мусора и ставка распределения объектов
- 25. Размер распределения влияет на его скорость?
- 26. Скорость распределения зависит от используемого сборщика мусора?
- 27. C++: Как измерить реальную скорость загрузки на неблокирующих сокетах
- 28. После написания SQL-запросов в MySQL, как измерить скорость/производительность?
- 29. Как измерить скорость выскакивания/нажатия в секунду в очереди?
- 30. Как измерить скорость короткой части кода C/сборки?
Начиная с jmh 1.9 '-prof gc' печатает ставки распределения: http://mail.openjdk.java.net/pipermail/jmh-dev/2015-April/001828.html –