2009-05-19 3 views
2

kcachegrind를 사용하여 모든 함수 호출의 그래픽이 아닌 트리를 호출 순서대로 가져올 수 있습니까?kcachegrind의 호출 트리 표시

프로파일 링 데이터를 보면 일반적으로 다음 두 가지 방법이 있습니다 :

  • 나는 후자를 찾고 있어요 실행

의 순서로 정렬 가장 비싼 항목

  • 으로 분류가. "Call Graph"탭을 사용하여 정렬 할 수 있지만 일부 데이터가 생략되어 루프를 나타내는 방식을 혼동시킬 수 있습니다. 나는이 같은 텍스트보기를 원합니다 :

    alt text http://blogs.msdn.com/blogfiles/ronang/WindowsLiveWriter/JavascriptprofilinginIE8beta2_DF55/image_thumb_5.png

  • +0

    callgrind_annotate/cachegrind_annotate를 시도 했습니까? – osgx

    답변

    0

    그것은 오른쪽 하위 영역에 위치하는 "모든 호출 수신자"탭에 있습니다.

    +0

    나는 그렇게 생각하지 않는다. 즉각적인 피 호출자는 모두 표시되지 않습니다. 그것은 하나 이상의 거리에있는 것을 포함하여 가장 비싼 것들을 보여줍니다. 나는 모든 즉각적인 피 호출자를 처형 된 순서대로 찾고 있습니다. –

    관련 문제