2009-07-07 5 views
7

방금 ​​Google 성능 도구의 라이브러리/실행 파일을 다운로드하여 작성했습니다. 조사 할 응용 프로그램에서 CPU 프로파일 러를 실행하기 전에 예제 응용 프로그램에서 도구를 제대로 사용하는 방법을 배우고 싶습니다. Google CPU 프로파일 러를 실행하는 좋은 예가 무엇입니까? 미리 감사드립니다.Google 성능 도구 (프로파일 러) 자습서

+0

+1 좋은 질문을하기 위해 :)! 유능한. –

답변

2

다음 내용은 perftools 1.3와 함께 배포되는 README.windows 파일에 나타납니다

힙 - 프로파일 러 윈도우에 예비 포트를했다. 프레임 포인터 최적화 (FPO)가 활성화되어있을 때 (즉, 릴리스 모드에서) 잘 테스트되지 않았고 아마도 전혀 작동하지 않습니다. cpu-profiler 및 leak-checker와 같은 perftools의 다른 기능은 아직 Windows에 전혀 포팅되지 않았습니다.

+0

감사합니다. 나는 리눅스 응용 프로그램에 이것을 사용해야하거나 더 많은 Windows 기능을 기다려야 할 것 같습니다. – stanigator

1

내 경험상 성능 튜닝을 위해서는 stack-sampling을 선택하는 것이 좋습니다.

Google perftools에는 스택 샘플러가 포함되어 있으며 시각적 분석기는 함수가 아닌 개별 문장의 비용을 표시 할 수 있다고 생각합니다.

스택이 명령문을 포함하고있는 시간의 백분율은 명령문이 제거 될 때 저장되는 시간이므로 알고 있어야합니다.