GPerfTools/pprof: что означает пунктирная линия?
Когда вы используете опцию "--gv" в команде pprof GPerfTool, вы получаете очень симпатичный график. Ура.
Линии либо толстые, тонкие, пунктирные или сплошные. Я полагаю, что толщина / тонкая основывается на количестве записей образца, следующих за этой линией
Но я не выяснил и не нашел документации относительно того, что означает пунктирная линия. В настоящее время я прохожу через PRPR код, но, честно говоря, это действительно глупый способ выяснить, что это значит. Таким образом, помимо ответа на вопрос о том, что означает пунктирная линия, не могли бы вы указать на какой-нибудь документ, содержащий легенду о формате pprof gv?
http://goog-perftools.sourceforge.net/doc/cpu_profiler.html, поскольку в нем не упоминается пунктирный формат... что заставляет меня беспокоиться о том, что он может быть совершенно Дата.
2 ответа
Исходя из кода, кажется, что пунктирная линия означает вызов встроенной функции. Тем не менее, подтверждение было бы хорошо.
ДОКУМЕНТАЦИЯ была бы еще лучше!
if ($x[1] =~ m/\(inline\)/) {
$style .= ",dashed";
}