05. 李枫 用于 Linux 内核调试的 Python eBPF Development II. BCC ■ Overview ■ Development III. LISA ■ Overview ■ Internals IV. Drgn ■ Overview V. Practice on ARM ■ Development Environment ■ My Practice VI. Wrap-up ### I. Linux https://lisa-linux-integrated-system-analysis.readthedocs.io/en/master/ ☐ ### I V. Drgn ### 1) Overview https://github.com/osandov/drgn ## scriptable debugger library 439 commits 3 branches 0 releases 5 contributors 0.8% drgn (pronounced "dragon") is a debugger-as-a-library. In contrast to existing debuggers like GDB which focus on breakpoint-based debugging, drgn excels in live introspection. drgn exposes0 码力 | 63 页 | 4.07 MB | 2 年前3
Object Introspection: A Revolutionary Memory Profiler for C++ ObjectsCompiler generated debug information required • DWARF v4 (DebugFission supported) • drgn (https://github.com/osandov/drgn) and ldb ## Type Graph struct Bar { std::string str; }; struct Foo { int0 码力 | 62 页 | 2.24 MB | 1 年前3
Understanding Ruby with BPF - rbperfdocumentation (including how to measure overhead) - Add more output formats - Open source GDB / drgn helper - Other tools? - Containers support? - Support request-oriented workloads? ## Thanks! :)0 码力 | 19 页 | 972.07 KB | 1 年前3
共 3 条
- 1













