Visualising the Go garbage collector | Dave Cheney

<![endif] Dave Cheney Skip to content Home Projects avr11 gorilla/http manta profile Resources for new Go programmers Unofficial ARM tarballs for Go #site-navigation #masthead Leave a reply .comments-link .entry-header This is a post about an experimental tool that I have been working on. gcvis is a simple way of visualising the operation of the garbage collector within a Go process. Here is a screenshot of it in operation. The rest of this article explores how gcvis works and how to interpret its results. There are a few ways you can interrogate a Go program. You could use the built in profiler, via the net/http/pprof package, or my profile package. However this means modifying the source of the program, which sometimes may not be an option. There is another source of telemetry data built into every Go program which is accessible by setting the followin...

Linked on 2014-07-11 22:02:41 | Similar Links