Описание тега sbt-jmh

1 ответ

Кодировка значения параметра

У меня есть тест в sbt-jmh, который является "оберткой" для jmh, для которого у меня есть параметр, который содержит символы не ASCII. Это выглядит так: @Param(Array("1000", "1000")) Это эквивалент для Java @Param({"1000", "1000"}) Обратите внимание…
03 мар '17 в 10:44
0 ответов

Как исключить прогрев объекта в тесте JMH

Как измерить производительность метода без прогрева объекта, который используется этим методом? object Cache { val data = …} object ToBench { def doSth { val x = data(0) … } }
29 мар '18 в 21:17
1 ответ

Есть ли способ запустить один тест с помощью sbt-jmh?

Я работаю над большой sbt проект и есть некоторая функциональность, которую я хочу сравнить. Я решил, что буду использовать jmhТаким образом, я включил sbt-jmh плагин. Я написал первоначальный тестовый тест, который выглядит следующим образом: impor…
22 май '17 в 11:50
0 ответов

Как число @OperationsPerInvocation используется для расчета процентильных задержек с JMH?

Из документов @OperationsPerInvocation: @Benchmark @OperationsPerInvocation(10) public void test() { for (int i = 0; i < 10; i++) { // do something } } Как jmh знать, когда одна операция завершена, когда @OperationsPerInvocation используется?…
10 янв '19 в 16:13
0 ответов

Нет выхода для микробенчмарка JMH в Scala с плагином sbt-jmh

Я использую плагин sbt-jmh 0.3.4 для моего проекта. Когда я запускаю следующий код project benchmarks jmh:run -i 20 -wi 10 -f1 -t1 Я вижу, что он работает вилкой и через несколько минут говорит [success] Total time: ... но результаты не печатаются. …
18 мар '19 в 10:16
0 ответов

Измерение потребления памяти, пропускной способности и времени, потребляемого потоком Alpakka

Я хотел бы измерить пропускную способность и время, затраченное на обработку пакета миллионов записей из очереди Kafka. Я написал для этого программу Alpakka, но теперь я хотел бы получить некоторые метрики. Я пытался использовать sbt-jmh но безуспе…
28 апр '19 в 12:58
0 ответов

Как я могу запустить JMH с Дотти?

Я пытаюсь настроить тестирование JMH с помощью проекта Dotty и sbt (я использую sbt-jmh 0.3.7) и Dotty 0.23-RC1. Я бегаю с этим cmd: sbt -Dsbt.override.build.repos=true "scalajack_benchmarks/jmh:run -f 1 -t 1 -wi 5 -i 15" Я получаю сообщение об ошиб…
04 апр '20 в 00:49
0 ответов

Как указать несколько домов Java через конфигурацию sbt?

Я хочу протестировать один и тот же код с разными версиями JVM, используя плагин JMH и sbt-jmh. Чего я хотел бы добиться, так это иметь возможность запускать команду в оболочке sbt, например Corretto11 / Jmh / run (или что-то подобное), который буде…
23 янв '22 в 16:48
0 ответов

sbt жалуется на то, что JmhPlugin не найден

Я пытаюсь использовать sbt JmhPlugin и следую приведенным здесь инструкциям: https://github.com/sbt/sbt-jmh . Поэтому я добавил плагин вproject/plugins.sbtа потом я добавил вbuild.sbtвenablePlugins(JmhPlugin)строка, поэтому мои файлы сборки выглядят…
20 фев '23 в 09:03