Featured image of post [Profiling 01] 트레이싱 프로파일링: Perfetto·Tracy

[Profiling 01] 트레이싱 프로파일링: Perfetto·Tracy

계측(instrumentation) 기반 트레이싱의 원리와 오버헤드 구조를 정리하고, Perfetto 시스템 트레이스와 Tracy 프레임 프로파일러로 µs 타임라인을 기록·해석하는 워크플로우, 샘플링과의 상호보완 전략과 프로덕션 적용 판단 기준을 다룹니다.

Featured image of post [Profiling 01] 프로파일러 출력 해석 실전

[Profiling 01] 프로파일러 출력 해석 실전

샘플링·트레이싱 리포트를 병목 후보로 연결하는 해석 패턴을 다룹니다. self·inclusive 구분, 인라이닝으로 흩어진 심볼 복원, 커널·유저 시간 분리, 워크로드·심볼 해석 함정까지 실전 판단 기준으로 정리합니다.

Featured image of post [Profiling 01] 프로파일링 워크플로우 가이드

[Profiling 01] 프로파일링 워크플로우 가이드

측정→가설→변경→검증 루프를 팀 표준으로 만드는 방법을 다룹니다. 프로파일 아티팩트 관리, 재현 가능한 측정 환경 표준화, 성능 보고 템플릿, 회귀 게이트 연결까지 µs 단위 최적화를 반복 가능한 프로세스로 만드는 실전 가이드입니다.

Featured image of post [Profiling 01] 하드웨어 성능 카운터

[Profiling 01] 하드웨어 성능 카운터

PMU 하드웨어 카운터의 고정·범용 카운터 구조부터 IPC·캐시 미스·분기 예측 실패 지표의 올바른 해석, Top-down Microarchitecture Analysis(TMA) 방법론, 멀티플렉싱이 만드는 통계적 함정과 이벤트 그룹 대처법까지 심화 수준으로 다룹니다.