This commit is contained in:
Looly 2024-09-30 00:06:01 +08:00
parent 867e1ce55e
commit 2114b1c08f
3 changed files with 4 additions and 4 deletions

View File

@ -27,7 +27,7 @@ import java.util.concurrent.TimeUnit;
@BenchmarkMode(Mode.AverageTime)//每次执行平均花费时间 @BenchmarkMode(Mode.AverageTime)//每次执行平均花费时间
@Warmup(iterations = 5, time = 1) //预热5次调用 @Warmup(iterations = 5, time = 1) //预热5次调用
@Measurement(iterations = 5, time = 5, timeUnit = TimeUnit.SECONDS) // 执行5此每次1秒 @Measurement(iterations = 5, time = 1, timeUnit = TimeUnit.SECONDS) // 执行5此每次1秒
@Threads(1) //单线程 @Threads(1) //单线程
@Fork(1) // @Fork(1) //
@OutputTimeUnit(TimeUnit.NANOSECONDS) // 单位纳秒 @OutputTimeUnit(TimeUnit.NANOSECONDS) // 单位纳秒

View File

@ -12,7 +12,7 @@ import java.util.concurrent.TimeUnit;
@BenchmarkMode(Mode.AverageTime)//每次执行平均花费时间 @BenchmarkMode(Mode.AverageTime)//每次执行平均花费时间
@Warmup(iterations = 1, time = 1) //预热5次调用 @Warmup(iterations = 1, time = 1) //预热5次调用
@Measurement(iterations = 5, time = 5, timeUnit = TimeUnit.SECONDS) // 执行5此每次1秒 @Measurement(iterations = 5, time = 1, timeUnit = TimeUnit.SECONDS) // 执行5此每次1秒
@Threads(1) //单线程 @Threads(1) //单线程
@Fork(1) // @Fork(1) //
@OutputTimeUnit(TimeUnit.NANOSECONDS) // 单位纳秒 @OutputTimeUnit(TimeUnit.NANOSECONDS) // 单位纳秒

View File

@ -20,8 +20,8 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
* @author looly * @author looly
*/ */
@BenchmarkMode(Mode.AverageTime)//每次执行平均花费时间 @BenchmarkMode(Mode.AverageTime)//每次执行平均花费时间
@Warmup(iterations = 1, time = 1) //预热5次调用 @Warmup(iterations = 5, time = 1) //预热5次调用
@Measurement(iterations = 1, time = 5, timeUnit = TimeUnit.SECONDS) // 执行5此每次1秒 @Measurement(iterations = 5, time = 1, timeUnit = TimeUnit.SECONDS) // 执行5此每次1秒
@Threads(1) //单线程 @Threads(1) //单线程
@Fork(1) // @Fork(1) //
@OutputTimeUnit(TimeUnit.NANOSECONDS) // 单位纳秒 @OutputTimeUnit(TimeUnit.NANOSECONDS) // 单位纳秒