magic-trace - प्रोसेस के व्यवहार को high-resolution में ट्रेस करने वाला टूल
(github.com/janestreet)- Intel Processor Trace का उपयोग। sampling नहीं, बल्कि High-Resolution Trace
- लगभग 2%~10% ओवरहेड
- सभी function calls को लगभग 40ns के भीतर ट्रेस करता है
- call stack timeline को 10ms के भीतर render करता है
- समर्थित environment
- Perf पर निर्भर होने के कारण केवल Linux समर्थित
- Intel Skylake के बाद के CPUs
- x86_64
- OCaml, C, C++, Rust, Python (केवल C Frame decode)
- Exception अभी समर्थित नहीं है। समर्थन की योजना है
- Kernel 5.0+ के साथ KVM
अभी कोई टिप्पणी नहीं है.