ship · debug /debug

Pprof

standard net/http/pprof profiles, mounted under /debug/pprof. Click a name to inspect in the browser, or copy the URL into go tool pprof for a flame graph.

profiledescriptionliveactions
allocsall past memory allocations21download
blockstack traces leading to blocking on sync primitives0download
goroutinestack traces of all current goroutines7download
heapmemory allocations of live objects21download
mutexstack traces of contended mutex holders0download
threadcreatestack traces that led to OS thread creation7download
profile30s CPU profile (downloadable .pb.gz)download
trace1s execution trace (downloadable .out)download

Note: the CPU profile (profile) blocks for the requested duration. The trace (trace) yields a binary file consumable by go tool trace.