jmh の結果では、スコアは ns/op で表され、操作ごとに費やされた時間 (ナノ秒) です。操作はベンチマーク コールを参照していますか? その場合、スコアが低いほど呼び出しが速くなりますか?
質問する
968 次
はい、これはベンチマーク メソッドの実行に費やされた時間です。数値が小さいほど高速でした。これは、さまざまなモードの javadoc でも説明されています。次を参照してAverageTime
ください。
Benchmark メソッドを継続的に呼び出して実行し、すべてのワーカー スレッドの平均呼び出し時間をカウントします。[...]
単位時間あたりの呼び出し数を示すスループットなど、他のモードがあることに注意してください。そのモードでは、数値が大きいほどメソッドが高速になります。