标签: java testing benchmarking sleep variance
我通过对象序列化(ObjectInputStream,ObjectOutputStream)在本地网络上对Java函数进行基准测试。
在零负载的系统上,目前这给我一个巨大的变化,结果如下:
我可以在测试步骤之间使用sleep()调用获得更好的数字,但这会导致更长的测试时间。
无法运行数十项测试,因为它会阻止服务器队列。
我应该坚持睡眠()解决方案还是有更好的方法来解决这个问题?