В интернетах кругом JMH, но не увидел в нем параметров памяти и нагрузки на процессор. Мб, кто-то юзал че-н такое?
Память там есть (allocation rate), а что такое "нагрузка на процессор"? Любой бенчмарк нагружает его полностью (хотя бы одно ядро), и "скорость" - это и есть показатель того, сколько вычислительных ресурсов жрёт код.
Ну, буквально это «Метрика, показывающая сколько времени из заданного определённого интервала было потрачено процессором на вычисления для выбранного процесса. В современных системах важным фактором является способность процесса работать в нескольких потоках, для того, чтобы процессор мог производить вычисления параллельно. Анализ истории потребления ресурсов процессора может объяснять влияние на общую производительность системы потоков обрабатываемых данных, конфигурации приложения и операционной системы, многопоточности вычислений, и других факторов.» А отличается в метрике. op/s и %
Вам профайлер надо что ли?
Обсуждают сегодня