uftrace: Function (Graph) Tracer for Userspace
The ftrace framework in Linux kernel utilizes function instrumentation techniques from compilers to provide deeper understanding of kernel execution behavior and performance characteristics. The same …
Talk Title | uftrace: Function (Graph) Tracer for Userspace |
Speakers | Namhyung Kim (Software Engineer, Google) |
Conference | Open Source Summit North America |
Conf Tag | |
Location | Los Angeles, CA, United States |
Date | Sep 10-14, 2017 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
The ftrace framework in Linux kernel utilizes function instrumentation techniques from compilers to provide deeper understanding of kernel execution behavior and performance characteristics. The same thing can be provided to userspace programs. In this talk, Namhyung will share the result of his work about the function (graph) tracer for userspace programs. The uftrace provides many functionalities to analyze execution of your program (written in C/C++) with focus on easy-of-use.