pprof-hyper-server
A minimal pprof server implementation using
hyperwithout runtime dependency
About
Easily CPU/memory profile your Rust application with pprof.
For more details, see:
You most likely need a linux-ish machine for it to work (current msvc is not supported for both cpu and memory profiling).
Basic API usage with pprof client
Install pprof client or use the one from Golang toolchain.
With Golang toolchain:
Related projects
- Project https://github.com/tikv/pprof-rs used internally for CPU profiling.
- Project https://github.com/polarsignals/rust-jemalloc-pprof used internally for memory profiling using Jemalloc allocator.