O'Reilly logo

Power and Performance by Jim Kukunas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9

Ftrace

Abstract

This chapter covers the Linux kernel’s tracepoint infrastructure and ftrace tool. Techniques are shown for tracing the Linux kernel’s internal behavior. Usage of both the debugFS API, and graphical user interface, kernelshark, for Ftrace are shown.

Keywords

Linux ftrace

Linux tracepoint

Linux static tracepoint

Linux dynamic tracepoint

ftrace

kernelshark

blktrace

debugFS

Ftrace is a debugging infrastructure within the Linux kernel that exposes the kernel’s internal behavior. This data allows for the analyst to gain insights into what code paths ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required