【发布时间】:2010-12-03 13:31:19
【问题描述】:
如果我正在设计排序算法测试,我可以这样做以避免 JVM 预热吗?谢谢!
double count = 0;
double start, end;
for(int r = 0; r < warmup; r++) {
// do test
}
for(int t = 0; t < runs; t++){
start = System.nanoTime();
// do test
end = System.nanoTime();
count += start - end;
}
double avg = count/avg
【问题讨论】:
-
您是否仍在尝试对 5,000 个元素的排序进行基准测试,或者您是否决定遵循上一个问题中给出的建议?如果您决定遵循该建议,您应该接受其中一个答案。