Chapter 1. Introduction

Linux Trace Toolkit (LTT) is a tracing tool that permits to get all the possible execution information from the Linux Kernel. It is based on kernel instrumentation and a high-speed relay file system to copy the information from the kernel space to the user space.

Linux Trace Toolkit Viewer (LTTV) is the second generation of visualization tool. It is based on a trace format (the files where the data is recorded on disk) slightly different from LTT. As for now, November 29, 2004, the implementation of the new trace format in LTT is still not done, we must use a conversion tool to transform the original LTT traces to the new format.

This document explains all the steps that are necessary in order to record a trace with LTT and view it with LTTV.