Tracking Down What Happened - A Comparison of Tracing Solutions
Offered By: Linux Foundation via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore various tracing solutions in Linux systems through this comprehensive conference talk. Dive into interprocess communication, testing conditions, and application scenarios. Learn about trace points and their significance. Witness demonstrations of FTrace, Python Histogram, and Kernel Shark. Examine advanced tracing tools like eBPF Trace and EPF Trace, and understand their impact on schedule switching. Discover the advantages of SystemTap and LTTNG, along with post-processing techniques using Python. Gain insights into the Tracing Compass tool and its applications. Compare different tracing methodologies and their effectiveness in tracking system events. Conclude with final thoughts on choosing the right tracing solution for specific debugging needs.
Syllabus
Introduction
Interprocess communication
Conditions for testing
Application for testing
What are trace points
FTrace
FTrace Demo
Python Histogram
Kernel Shark
EPPF
BPF Trace
EPF Trace
Schedule Switchings
Summary
SystemTap
SystemTap Script
Histogram
System Tab Advantages
LTTG Advantages
Post Processing
Python Post Processing
Tracing Compass
Lttng
Final Thoughts
Taught by
Linux Foundation
Tags
Related Courses
Design Computing: 3D Modeling in Rhinoceros with Python/RhinoscriptUniversity of Michigan via Coursera A Practical Introduction to Test-Driven Development
LearnQuest via Coursera FinTech for Finance and Business Leaders
ACCA via edX Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera