JMH性能测试专项试题及详细答案.docxVIP

  • 3
  • 0
  • 约4.98千字
  • 约 10页
  • 2026-06-08 发布于河北
  • 举报

JMH性能测试专项试题及详细答案

一、选择题(每题5分,共30分)

1. 以下哪个JMH注解用于标记需要测试的方法?()

A.@BenchmarkModeB.@BenchmarkC.@StateD.@Warmup

2. JMH中,用于指定测试状态(如单例、线程隔离)的注解是?()

A.@ThreadGroupB.@ScopeC.@StateD.@Concurrency

3. 下列哪种BenchmarkMode适用于测试方法的吞吐量(每秒执行次数)?()

A.Mode.AverageTimeB.Mode.ThroughputC.Mode.SampleTimeD.Mode.SingleShotTime

4. 关于JMH的Warmup阶段,以下描述错误的是?()

A.预热阶段结果不纳入最终统计B.目的是让JVM完成类加载、即时编译

C.预热次数越多测试结果越准确D.可通过@Warmup注解配置次数和时间

5. 测试多线程并发场景时,@State注解的Scope值应设置为?()

A.Scope.BenchmarkB.Scope.ThreadC.Scope.GroupD.Scope.Global

6. 以下哪种情况会导致JMH测试结果

文档评论(0)

1亿VIP精品文档

相关文档