0

我正在通过对象序列化(ObjectInputStream、ObjectOutputStream)在本地网络上对 Java 函数进行基准测试。

在一个零负载的系统上,这给了我一个巨大的差异,结果如下:

  • 测试 1:2.23
  • 测试 2:1.58
  • 测试 3:2.08 秒

我可以在测试步骤之间使用 sleep() 调用获得更好的数字,但这当然会导致更长的测试时间。

运行几十个测试是不可能的,因为它会阻塞服务器队列。

我应该坚持 sleep() 解决方案还是有更好的方法来处理这个问题?

4

0 回答 0