태그: gprof
2편
-
C++ 프로파일러 비교: perf 화염 그래프, gprof, Valgrind Callgrind, VTune, Tracy
서버 병목을 찾을 때 perf 화염 그래프, gprof 호출 그래프, Valgrind Callgrind·Cachegrind, Intel VTune, Tracy 중 무엇을 언제 쓸지 비교합니다. 각 도구의 설치와 명령, 출력 해석법을 같은 벤치마크 프로그램으로 따라가며 익힙니다.
-
C++ 프로그램이 느릴 때 병목 찾기: perf·Flame Graph·VS Profiler와 흔한 병목 7가지
C++ 프로그램이 예상보다 느릴 때 perf·Flame Graph·Visual Studio Profiler로 핫스팟을 찾고, 불필요한 복사, 과도한 메모리 할당, 캐시 미스, 락 경합 같은 흔한 병목을 코드로 고치는 과정을 보여줍니다.