Questions tagged «benchmarking»

基准测试是在受控环境下比较两个或多个系统或过程的过程,以便有一个定量的方法可以与它们进行比较或排名。基准标记应用于有关如何执行基准任务的问题或理论问题,而不用于基准结果列表或基准数据请求;这些问题对于Stack Overflow来说都是题外话。

13
秒表基准测试可以接受吗?
是否有人曾经使用秒表基准测试,还是应该一直使用性能工具?是否有适用于Java的良好免费工具?您使用什么工具? 为了澄清我的担忧,秒表基准测试会因操作系统调度而出错。在给定的程序运行中,操作系统可能会在您要计时的功能中间安排另一个(或几个)进程。在Java中,如果您想定时一个线程化的应用程序,情况会变得更糟,因为JVM调度程序将更多的随机性引入了混合中。 基准测试时如何处理操作系统调度?

11
如何更简洁地找到缺失值?
下面的代码检查x和y是不同的值(变量x,y,z只能有值a,b或c),并且如果是这样,套z到第三个字符: if x == 'a' and y == 'b' or x == 'b' and y == 'a': z = 'c' elif x == 'b' and y == 'c' or x == 'c' and y == 'b': z = 'a' elif x == 'a' and y == 'c' or x == …

5
将变量传递给函数时如何使用python timeit?
我正在使用timeit进行此操作,并且想知道是否有人有任何提示 基本上,我有一个要测试其速度的函数(将值传递给它),并创建了这个函数: if __name__=='__main__': from timeit import Timer t = Timer(superMegaIntenseFunction(10)) print t.timeit(number=1) 但是当我运行它时,会出现奇怪的错误,例如来自timeit模块。 ValueError: stmt is neither a string nor callable 如果我自己运行该功能,则效果很好。当我将其包装在time模块中时,出现错误(我尝试使用双引号而不使用..sameoutput)。 任何建议都很棒! 谢谢!


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.