JetBrains dotTrace를 사용하고 있습니다. 내 CPU가 인 앱을 프로파일했습니다. 그러나 당신이 트리를 걸어 내려갈 때의 결과는 위의 레벨 인에 합쳐져 있지 않습니다. 나는 메소드 호출에서 질문 메소드의 노드 본문이 아닌 것을 볼 수 있습니다.JetBrains dotTrace, 소스 코드를 한 줄씩 프로파일 링 할 수 있습니까? 다른 도구가 필요합니다.
소스 코드를 라인별로 프로파일 링 할 수 있습니까.
즉, 하나 개의 노드 :
- SimulatePair() 99.04 %
--nextUniform() 30.12 %
그래서 방법이 nextUniform를 호출
--IDCF() 24.08 % + IDCF는 SimulatePair에서 54 %의 시간을 사용합니다 (또는 전체 실행 시간이 54 %입니다). SimulatePair의 다른 46 %가 무슨 일이 일어나고 있는지에 관계없이 IDCF는 한 줄씩 세부 사항을 필요로합니다.
어떤 도움이나 다른 도구가 대단히 감사합니다.
감사
그냥 달아서 꽤 느리게 실행되지만 아주 좋아, 정확히 내가 원했던 것, 감사합니다. – m3ntat
환상적인 도구, 라이센스 가격 가치. –
또한 어떻게 결과를 해석합니까, 나는 (스레드 차단) 상단에있다 시간 35.781 %, 아이들과 시간 67 % 정확히 무슨 뜻입니까? 이것은 단일 스레드 애플 리케이션이지만 위의 소리는 꽤 나쁘다. – m3ntat