게임 개발 시간 성능 통계 도구에서 높은 오버 헤드 문제에 대한 자체

에 관계없이 profiler.begin 유사한 profiler.begin / 종료 시간 소비 통계 기능을 사용하여 / 자체 종료 시간의 자체 기능이 항상 정확 많이 소비하지만 전체 시간이 정확하지 않습니다
정확한 함수의 총 시간은 재귀 적으로 모든 자기 시간을 계산 소비의 함수이다
 
전제 : Profiler.BeginSample 기능이 첫 번째 줄에 배치해야합니다, Profiler.EndSample이 함수의 마지막 행에 배치해야합니다, 우리는 할 수 없습니다
 
무효 메인 () {
  beginsample () 
  
INT X = 10 ,   .....   .....   ..... beginsample () // 에러, mylogic 함수에 위치해야하는 것은이 beginsample "을 초래할 것이기 때문 () "소모도 (주에 포함 된) 자기 소비의 mylogic ()   endsample ()      endsample 소비도 주에 포함되는") (이 이어질 것이다 여기 배치 때문에 // 에러, mylogic 함수에 배치해야 " ()자가 소비
  endsample () 
}

 

추천

출처www.cnblogs.com/timeObjserver/p/12307632.html