Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Debug Linux Multi-Threaded Code

Meeting Cpp via YouTube

Overview

Coursera Plus Annual Sale: All Certificates & Courses 25% Off!
Learn essential techniques for debugging multi-threaded code in Linux through this comprehensive conference talk from Meeting C++ 2024. Master practical debugging approaches beyond basic printf statements, exploring powerful tools and methodologies for handling complex threading issues. Discover how to effectively use GDB for multi-thread debugging, implement ThreadSanitizer (TSan) for race condition detection, leverage Helgrind to identify thread synchronization errors, employ time travel debugging for root cause analysis, and utilize thread fuzzing to expose hidden concurrency bugs. Through live demonstrations and minimal slides, gain hands-on knowledge to tackle challenging multi-threading problems with confidence and precision.

Syllabus

How to debug Linux multi threaded code - Greg Law - Meeting C++ 2024

Taught by

Meeting Cpp

Reviews

Start your review of How to Debug Linux Multi-Threaded Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.