gperftools

    7

    2답변

    문서, http://gperftools.googlecode.com/svn/trunk/doc/cpuprofile.html에 따르면, CPU 프로파일은 멀티 프로세스를 지원 않으며 독립적 인 출력 파일을 생성합니다 프로그램 포크 경우, 아이들도 프로파일됩니다 (그들은 같은 CPUPROFILE 설정을 상속 이후) . 각 프로세스의 프로파일은 입니다. 하위 프로파

    2

    1답변

    ARM 장치에서 실행되는 C++ 응용 프로그램의 프로파일을 작성하려고합니다. 내 응용 프로그램을 실행하고 ProfilerStart ("googleProfBL.prof")를 사용하여 프로파일 링하여 파일이 생성되었습니다. 내 로컬 컴퓨터에서 ARM 장치에서 파일을 열 때 내가 얻을이 : ./pprof --text --add_lib=libraryIwanttoD

    6

    2답변

    Google 성능 도구 (우분투 패키지 google-perftools 및 libgoogle-perftools4 패키지)를 사용하기 시작한 지 하루 만에 인터넷 검색을하고 맹세코 답변을 찾지 못했습니다. 문제는 CPU 프로파일 링 기능을 가진 모든 기능에 대한 결과를 얻지 못한다는 것입니다. CPUPROFILE=dump.txt ./a.out 나는이 시도했

    0

    1답변

    멀티 스레드 프로그램에서 성능 문제를 디버깅하기 위해 google perf 도구 CPU 프로파일 러를 사용하려고합니다. 단일 스레드의 경우 250ms가 걸리지 만 4 스레드는 900ms 정도 걸립니다. 내 프로그램에는 스레드간에 공유되는 mmap'ed 파일이 있으며 모든 작업은 읽기 전용입니다. 또한 내 프로그램은 스레드간에 공유되지 않는 많은 수의 개체를

    8

    3답변

    일부 CPU 집약적 인 응용 프로그램의 프로필을 작성하기 위해 Google Perf Tools를 시작하려고합니다. 이것은 'ofstream'을 사용하여 각 단계를 파일로 덤프하는 통계 계산입니다. 나는 C++ 전문가가 아니므로 병목 현상을 찾는 데 어려움을 겪고 있습니다. 내 첫 번째 패스 결과 : Total: 857 samples 357 41

    5

    1답변

    gperftools v2.3rc를 사용하고 있으며 향상된 스레드 프로파일 링 프로파일을 사용하고 싶습니다. 릴리즈 노트의 내용은 다음과 같습니다. Linux의 새로운 CPU 프로파일 링 모드가 구현되었습니다. 별도의 스레드에 대해 별도의 프로파일 링 타이머를 설정합니다. ... librt.f이로드되고 CPUPROFILE_PER_THREAD_TIMERS 환경