Chapter 720. 실시간 디버깅과 프로파일링 (Real-Time Debugging and Profiling) Chapter 720. 실시간 디버깅과 프로파일링 (Real-Time Debugging and Profiling) 720.1실시간 디버깅의 개요 720.2실시간 시스템 디버깅의 특수성 720.3관측 효과(Observer Effect)와 프로빙 오버헤드 720.4하드 실시간 디버깅의 제약 720.5비침입적(Non-Intrusive) 디버깅 기법 720.6JTAG 디버깅 720.7JTAG 인터페이스 개요 720.8온칩 디버깅(OCD) 720.9하드웨어 브레이크포인트 720.10데이터 워치포인트 720.11SWD(Serial Wire Debug) 720.12SWD와 JTAG 비교 720.13ARM CoreSight 디버그 아키텍처 720.14ETM(Embedded Trace Macrocell) 720.15ITM(Instrumentation Trace Macrocell) 720.16TPIU(Trace Port Interface Unit) 720.17디버그 프로브 720.18J-Link 720.19ST-Link 720.20CMSIS-DAP 720.21GDB 원격 디버깅 720.22GDB 서버와 타겟 연결 720.23원격 GDB 프로토콜 720.24멀티스레드 디버깅 720.25커널 인식 디버깅(Kernel-Aware Debugging) 720.26실시간 추적(Tracing) 720.27소프트웨어 추적 기법 720.28printf 디버깅의 한계 720.29링 버퍼 기반 추적 720.30바이너리 추적 포맷 720.31하드웨어 추적 기법 720.32ETM 기반 명령어 추적 720.33LTTng(Linux Trace Toolkit Next Generation) 720.34LTTng 아키텍처 720.35LTTng 사용자 공간 추적 720.36LTTng 커널 공간 추적 720.37ftrace(Function Tracer) 720.38ftrace 트레이서 종류 720.39function 트레이서 720.40function_graph 트레이서 720.41irqsoff 트레이서 720.42preemptoff 트레이서 720.43wakeup 트레이서 720.44trace-cmd와 KernelShark 720.45perf 도구 720.46perf stat과 perf record 720.47perf 하드웨어 카운터 720.48perf와 FlameGraph 720.49실시간 프로파일링 720.50CPU 사용률 프로파일링 720.51태스크 실행 시간 프로파일링 720.52인터럽트 지연 시간 프로파일링 720.53문맥 교환 프로파일링 720.54cyclictest를 이용한 지연 시간 측정 720.55hwlatdetect를 이용한 하드웨어 지연 측정 720.56oslat를 이용한 OS 지연 측정 720.57지연 시간 히스토그램 생성 720.58최악 지연 시간 분석 720.59상용 추적 및 시각화 도구 720.60Tracealyzer 720.61Tracealyzer의 태스크 뷰 720.62Tracealyzer의 통신 흐름 뷰 720.63Percepio DFM 720.64RTOS 런타임 통계 활용 720.65태스크 목록과 스택 사용량 720.66CPU 점유율 분석 720.67메모리 사용량 모니터링 720.68스택 오버플로우 검출 720.69하드웨어 워치독 기반 검출 720.70소프트웨어 스택 가드 720.71MPU 기반 스택 보호 720.72메모리 디버깅 720.73메모리 누수 검출 720.74힙 무결성 검사 720.75댕글링 포인터 검출 720.76교착 상태(Deadlock) 검출 720.77우선순위 역전 진단 720.78타이밍 분석 도구 720.79정적 타이밍 분석(Static Timing Analysis) 720.80WCET 분석 도구 720.81동적 타이밍 측정 720.82오실로스코프와 로직 분석기 활용 720.83디지털 I/O 토글 기반 타이밍 측정 720.84실시간 시스템 검증 720.85모의 테스트(HIL, SIL) 720.86코드 커버리지 분석 720.87실시간 디버깅 관련 국제 표준 720.88차세대 실시간 디버깅 기술 동향