gprof

    3

    2답변

    gcc로 컴파일 할 때 프로파일 플래그 (-pg)가 설정된 경우 생성되는 gmon.out 파일의 기본 이름을 변경할 수 있습니까? 예를 들어 [실행 파일 이름] .gmon.out? 동일한 디렉터리에 있고 둘 이상의 실행 파일이 있고 병렬로 실행해야하기 때문에이 파일이 필요합니다.

    2

    1답변

    질문 : 내 gprof 출력이 "함수 이름 별 색인"만 표시하는 이유는 무엇입니까? 그래서 내 응용 프로그램이 -p -pg로 컴파일 http://ececmpsysweb.groups.et.byu.net/cmpsys.2004.winter/citizenship/Bryan_Wheeler/Profiling_Tutorial.html 내가 ./application 내

    5

    3답변

    나는이 프로그램을 실행하는데 2.34 초가 걸리고, gprof는 단지 1.18 초 밖에 걸리지 않는다고 말한다. 예를 들어 프로그램이 I/O 바운드 인 경우 gprof가 잘못 이해할 수 있다는 답변을 읽은 적이 있지만이 프로그램은 분명히 아닙니다. 프로필 작성 중 유용한 프로그램에 대해서도 마찬가지입니다. 이 사소한 테스트 케이스에만 국한된 것은 아닙니다.

    0

    1답변

    -gprof의 프로그램이 수행하는 것과 동일한 방식으로 Linux prof을 실행할 수 있습니까? 정확한 것은 아니지만 통계적으로 만 정확하다는 것을 알고 있습니다. 기본적으로 디버그 기호가 포함되어 있지만 다시 컴파일하지 않고 C/C++ 프로그램에서 gprof과 같은 분석을 수행 할 방법을 찾고 있습니다.

    0

    1답변

    나는 2 개의 프로필에 cpp 코드를 사용하려고합니다. -pg 플래그로 컴파일하고 출력 결과를 얻기 위해 프로파일을 작성한 후에 매우 이상한 함수 이름을 얻었습니다. 이것은 gprof은 출력의 샘플입니다 # Makefile for parallel simulated annealer PREFIX=${PARSECDIR}/pkgs/kernels/canneal/

    2

    2답변

    .so 플러그인을 만들고 있는데 gprof를 사용하여 프로파일 링하고 싶습니다. 현재, 링크 된 실행 파일을 다시 빌드 할 수는 없습니다 (-pg 옵션 사용). 일단로드되고 연결되면 gprof를 사용하여이 .so 파일 만 프로파일 링 할 수 있습니까?

    0

    1답변

    내 소유의 프로세스를 대상 하드웨어에서 프로파일 링하고 싶습니다. MIPS 대상 하드웨어에 libc_p.so를 사용할 수 없기 때문에 소스 코드를 libc.so로만 확인할 수 있습니다. 예상 : I, 사용 가능한 MIPS libc_p.so 라이브러리가 있습니다. OR II, 사용 가능한 libc_p 소스 코드가 있습니다. 직접 MIPS 라이브러리를 컴파일

    1

    1답변

    MacOS 10.6에서 실행되는 C++ 단일 스레드 프로그램이 있습니다. 그것은 콜 카운트를 얻지 만 시간 정보는 얻지 못합니다. 응, 0.00 0.00 9/31377020 __ZNSaISsEC1Ev [454] 0.00 0.00 9/31377020 __ZNSaISsED1Ev [314] 0.00 0.00 9/3137

    2

    2답변

    gprof를 사용하여 C++ 기능을 프로파일하려고하는데, 취한 시간은 intrested입니다. 나는 한 번 이상 뛰었고 어떤 이유로 나는 결과에 큰 차이가있었습니다. 나는 이것이 무엇을 일으키는 지 모르지만 샘플링 속도를 가정하고 있거나 I/O와 관련이있는 다른 게시물을 읽었습니다. 그래서 그것을 더 정확하고 어떻게 든 거의 일정한 결과를 생성하는 방법이

    15

    1답변

    -pg 옵션을 사용하여 C++ 소스를 컴파일하여 gprof 프로필 계측 코드를 주입 ​​할 때 undefined reference to _mcount 오류로 컴파일이 실패합니다. 이 옵션을 지정하지 않으면 모든 것이 잘 컴파일되고 실행됩니다. 내 경우에 어떤 문제가 있습니까? (Solaris 10 SPARC 플랫폼)