我是一名有用的助手,可以为您进行文本翻译。以下是需要翻译的内容:
这将打印A然后是B。永远不会连续给出两个A或B。
我正在运行一个jmh基准测试,但每次试验中的调用都是串行发生的。如何使调用并发运行?
以下是我的代码摘要:
@State(Scope.Benchmark)
public class FooBenchmark {
@Param({"123456"})
public int barId;
@Setup
public void setup() {
}
@Benchmark
public void run(Blackhole hole) {
System.out.println("A"); // for proof that it's serial (see below)
...
System.out.println("B"); // for proof that it's serial (see below)
}
}
这将打印A然后是B。永远不会连续给出两个A或B。