더북(TheBook)

프로파일러 통계에서 각 열의 의미는 다음과 같다.

ncalls: 프로파일링 기간 동안 함수가 몇 번 호출됐는지 보여준다.

tottime: 프로파일링 기간 동안 대상 함수를 실행하는 데 걸린 시간의 합계를 보여준다. 대상 함수가 다른 함수를 호출한 경우, 이 다른 함수를 실행하는 데 걸린 시간은 제외된다.

percall: 프로파일링 기간 동안 함수가 호출될 때마다 걸린 시간의 평균을 보여준다. 대상 함수가 다른 함수를 호출한 경우 이 다른 함수를 실행하기 위해 걸린 시간은 제외된다. 이 값은 tottimencalls로 나눈 값과 같다.

cumtime: 함수를 실행할 때 걸린 누적 시간을 보여준다. 이 시간에는 대상 함수가 호출한 다른 함수를 실행하는 데 걸린 시간이 모두 포함된다.

cumtime percall: 프로파일링 기간 동안 함수가 호출될 때마다 걸린 누적 시간의 평균을 보여준다. 이 시간에는 대상 함수가 호출한 다른 함수를 실행하는 데 걸린 시간이 모두 포함된다. 이 값은 cumtimencalls로 나눈 값과 같다.