Viewing real time ltt trace using gtkwave

This presentation will explain how to use some ltt to be viewd in gtkwave, a graphical visualization tool, developped by the Parrot team. It will also explain why this tool was developed, review some of the problems that have been analyzed using these traces. It will...

Understanding the Linux Kernel via Ftrace

Ftrace is the official tracer of the Linux kernel. It has been apart of Linux since 2.6.31, and has grown tremendously ever since. Ftrace’s name comes from its most powerful feature: function tracing. But the ftrace infrastructure is much more than that. It also...

KernelShark 1.0 What’s new and what’s coming

Ftrace is the official tracer of the Linux kernel. It was added in 2008, and in 2009 came trace-cmd which was  a command line tool that would make interaction with ftrace easier. Shortly after that, KernelShark was created as a GUI for trace-cmd interface. But...

ftrace: Where modifying a running kernel all started

Ftrace’s most powerful feature is the function tracer (and function graph tracer which is built from it). But to have this enabled on production systems, it had to have its overhead be negligible when disabled. As the function tracer uses gcc’s profiling mechanism,...