Yes truly, is there something like this for linux threads and processes?
https://perf.wiki.kernel.org/index.php/Main_Page
As as a side note, Go and pretty good profiling tools. You can see a trace of goroutine execution and why a goroutine got scheduled out and when GC kicks in.
https://about.sourcegraph.com/go/an-introduction-to-go-tool-...