-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Joshua Koo edited this page Oct 28, 2022
·
18 revisions
Welcome to the profile-bee wiki!
Here's some interesting links I've found on the web that may be useful for this project
For interactive flamegraph interaction
Useful example of inspecting remote processes (used in py-spy iirc)
Other open source continuous profilers (seems to be mostly Go based)
Rust profiling
Some blog posts
- https://inspektor.cloud/blog/how-profiler-works/
- https://pyroscope.io/blog/ebpf-profiling-pros-cons/
For rust memory profiling, this is a place to look at
- https://github.com/nnethercote/dhat-rs/blob/master/src/lib.rs (I wonder if it'd be possible to do the same using bpf probes)
Usage of flamegraphs
- https://www.brendangregg.com/Slides/LISA13_Flame_Graphs.pdf (touches CPU, memory, IO, off cpu etc)