2012-11-29 4 views

답변

1

아니, 당신은 그런 식으로 정밀도를 증가하지 않습니다. 등, 당신이 정말로 디스크 플러시 인터럽트를 일치, OS 스케줄링의 효과를 제거 할 여러 번 다시 실행해야

func_start = time.time() 

print 'Function finishes in: %.3f ms' % ((time.time() - func_start) * 1000) 

하지만 정확하게 기능의 성능을 측정 : 당신은 단지뿐만 아니라 할 수

플랫폼에서 허용하는 정확한 타이밍 방법은 timeit module을 사용하거나 적어도 default_timer() 기능을 다시 사용하십시오.

관련 문제