From 3dc963111a797c3141da1dd09e2d53c91912f869 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Geisend=C3=B6rfer?= Date: Thu, 11 Feb 2021 14:39:00 +0100 Subject: [PATCH] wording --- pprof.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pprof.md b/pprof.md index c531c58..4742bfe 100644 --- a/pprof.md +++ b/pprof.md @@ -10,9 +10,11 @@ The pprof tool features an interactive command line interface, but also a Web UI ### Description -The pprof tool defines a [protocol buffer](https://developers.google.com/protocol-buffers) output format, which is always stored with gzip compression and described in great detail this [README](https://github.com/google/pprof/blob/master/proto/README.md). +The pprof format is defined in the [profile.proto](https://github.com/google/pprof/blob/master/proto/profile.proto) protocol buffer definition which has good comments. Additionally there is an official [README](https://github.com/google/pprof/blob/master/proto/README.md) for it. pprof files are always stored using gzip-compression on disk. + +A picture is worth a thousand words, so below is an automatically [generated](https://github.com/seamia/protodot) visualization of the format. + -A picture is worth a thousand words, so here is a visualization of [profile.proto](https://github.com/google/pprof/blob/master/proto/profile.proto) generated by [protodot](https://github.com/seamia/protodot): profile.proto visualized