dtrace

DTrace ist ein umfassendes dynamisches Ablaufverfolgungs-Framework für die Solaris-Betriebsumgebung, Mac OS X 10.5 und FreeBSD.
3
Antworten

Fehlende JAVA-Prozedurnamen in Time Profiler, Instruments, OS X

Ich schreibe eine Algorithmusimplementierung mit Java. Bis OS X 10.7 habe ich den Shark Profiler verwendet, um meine Implementierung zu profilieren, was ziemlich gut funktioniert hat. Die neuen Instrumente finden die Prozedurnamen jedoch nicht m...
09.12.2011, 13:56
2
Antworten

Warum gibt iosnoop (IO-Snooping-Dateien auf der Festplatte) Pfade mit Fragezeichen zurück?

Wenn ich renne %Vor% und dann in einem anderen Terminallauf %Vor% im iosnoop-Terminal sehe ich: %Vor% Was sind die Fragezeichen in der Nähe von ruby ​​im Pfad zu den Dateien behandelt: %Vor% ? Und wie kann ich den absoluten Pfad...
12.08.2013, 16:08
2
Antworten

Wie drucke ich eine CFStringRef in einer DTrace-Aktion?

Ich habe eine DTrace-Sonde, die Aufrufe an eine Funktion abfängt, und eines der Argumente der Funktion ist CFStringRef . Dies ist eine private Struktur, die einen Zeiger auf eine Unicode-Zeichenfolge enthält. Aber das CFStringRef ist nicht...
11.09.2009, 22:46
2
Antworten

Einen DTrace-Consumer in C schreiben

Ich würde gerne ein C-Programm unter FreeBSD 10.1 schreiben, das einen DTrace-Consumer mit libdtrace implementiert. Ich weiß, dass ich mit einem Aufruf von dtrace_open() beginnen muss - z. Ich habe diese alte Präsentation gefunden,...
18.01.2015, 15:38