Однако на самом деле JMH обеспечивает использование одного -обработать политику с помощью файла блокировки. Я могу обойти это, установив свойство -Djmh.ignoreLock=true, после чего я получаю следующее предупреждение:
Код: Выделить всё
# WARNING: JMH lock is ignored by user request, make sure no other JMH instances are running
РЕДАКТИРОВАТЬ: измеряемые задачи на 100 % связаны с процессором, никакого ввода-вывода нет. Я использую SerialGC для оптимизации пропускной способности, а также для минимизации количества потоков, которые потребуются JVM.
Подробнее здесь: https://stackoverflow.com/questions/791 ... running-at