Course Materials

IRC #gnome-university

This course will cover how to optimize your program or library by profiling. Tools such as ftrace, perf, kernelshark, strace, ltrace, and systemtap will be covered. Students will learn how to analyze code to make it do less, and in turn, run faster.

Students will work through the following chapters and perform the exercises. Questions may be asked of the mentor as well as the community on IRC.

Chapter 1

Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Chapter 9

Chapter 10

Outreach/GnomeUniversity/C/Profiling (last edited 2013-12-04 18:14:58 by WilliamJonMcCann)