Unbekannte Ereignisse in nodejs / v8 flamegraph using perf_events

Ich versuche, einige NodeJS-Profile mit Linux-perf_events zu erstellen, wie von Brendan Gregg beschrieben.Hie.

Workflow folgt:

run node> 0.11.13 mit--perf-basic-prof, das erstellt/tmp/perf-(PID).map -Datei, in der die JavaScript-Symbolzuordnung geschrieben ist.Capture Stacks mitperf record -F 99 -p `pgrep -n node` -g -- sleep 30Falte Stapel mitstackcollapse-perf.pl script fromDie RepositorGenerate Svg Flamme Graph mitflamegraph.pl Skrip

Ich erhalte folgendes Ergebnis (das am Anfang sehr schön aussieht):

Problem ist, dass es viele[unknown] -Elemente, von denen ich annehme, dass sie die Funktionsaufrufe meines Knotens sind. Ich gehe davon aus, dass der gesamte Prozess irgendwo bei Punkt 3 fehlschlägt, wo perf-Daten mithilfe von Zuordnungen gefaltet werden sollten, die von node / v8 generiert wurden, das mit @ ausgeführt wurd--perf-basic-prof. /tmp/perf-PID.map -Datei wird erstellt und einige Zuordnungen werden während der Ausführung des Knotens darauf geschrieben.

Wie kann man dieses Problem lösen?

Ich verwende CentOS 6.5 x64 und habe dies bereits mit den Knoten 0.11.13, 0.11.14 (beide vorab erstellt und auch kompiliert) ohne Erfolg versucht.