| Crates.io | pprof_hyper_server |
| lib.rs | pprof_hyper_server |
| version | 0.2.0 |
| created_at | 2025-08-13 07:49:27.965765+00 |
| updated_at | 2025-09-05 11:59:43.986202+00 |
| description | A minimal pprof server implementation using hyper without runtime dependency |
| homepage | |
| repository | https://github.com/killzoner/pprof-hyper-server |
| max_upload_size | |
| id | 1793396 |
| size | 90,406 |
A minimal pprof server implementation using
hyperwithout runtime dependency
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).
pprof_cpu enables HTTP endpoint for CPU profiling.pprof_heap enables HTTP endpoint for heap profiling.pprof enables pprof_cpu and pprof_heap.Install pprof client or use the one from Golang toolchain.
With Golang toolchain:
go tool pprof --http=: http://localhost:6060/debug/pprof/profile # CPU profiling
go tool pprof --http=: http://localhost:6060/debug/pprof/allocs # memory profiling