Chapter 3. Basic Usage (with examples) for each of the Yocto Tracing Tools

Table of Contents

3.1. perf
3.1.1. Setup
3.1.2. Basic Usage
3.1.3. Documentation
3.2. ftrace
3.2.1. Setup
3.2.2. Basic ftrace usage
3.2.3. The 'trace events' Subsystem
3.2.4. trace-cmd/kernelshark
3.2.5. Documentation
3.3. systemtap
3.3.1. Setup
3.3.2. Running a Script on a Target
3.3.3. Documentation
3.4. oprofile
3.4.1. Setup
3.4.2. Basic Usage
3.4.3. OProfileUI - A GUI for OProfile
3.4.4. Documentation
3.5. Sysprof
3.5.1. Setup
3.5.2. Basic Usage
3.5.3. Documentation
3.6. LTTng (Linux Trace Toolkit, next generation)
3.6.1. Setup
3.6.2. Collecting and Viewing Traces
3.6.3. Documentation
3.7. blktrace
3.7.1. Setup
3.7.2. Basic Usage
3.7.3. Documentation

This chapter presents basic usage examples for each of the tracing tools.