Главная
Study mode:
on
1
Introduction
2
Why Debugging
3
Testing
4
Why reproduce
5
Visibility
6
Tools
7
Performance Observability Tools
8
Binary Search
9
Tracing Logging
10
Input Output Error
11
Boost File System
12
Intel Math Library
13
Observe
14
gdb
15
Debugging Embedded Systems
16
Debugging a Hanging Process
17
Read
18
Wireshark
19
Hardware Debugging
20
Hardware Debugging Example
21
Comments
22
TCP Log Entries
23
SCL Line Glitches
24
Debugging Techniques
Description:
Explore a comprehensive 52-minute lecture on effective debugging strategies presented by Lev Iserovich from D. E. Shaw Research at a Linux Foundation event. Delve into the importance of debugging, testing methodologies, and the significance of reproducing issues. Learn about visibility tools, performance observability techniques, and the application of binary search in troubleshooting. Discover tracing and logging methods, input/output error handling, and the use of specialized libraries like Boost File System and Intel Math Library. Gain insights into debugging embedded systems, handling hanging processes, and utilizing tools such as gdb, Wireshark, and hardware debugging techniques. Examine real-world examples, including TCP log entries and SCL line glitches, to enhance your debugging skills across various scenarios.

A Disciplined Approach to Debugging

Linux Foundation
Add to list