Tag: dtrace

DTrace ist eine umfassende dynamische tracing-framework für die Betriebssystemumgebung Solaris, Mac OS X 10.5+ und FreeBSD.

Wie kann ich Sie dtrace ausführen, die verfolgt Befehl keine root-Privilegien?

Anzahl der Antworten 7 Antworten
OS X fehlt linux strace, aber es hat dtrace was soll so viel besser sein. Allerdings vermisse ich die Möglichkeit zu tun, einfache Rückverfolgung auf einzelne Befehle. Zum Beispiel auf linux, ich kann schreiben strace -f gcc

ltrace äquivalent für osx?

Anzahl der Antworten 3 Antworten
osx hat die wirklich mächtige dtrace/ktrace/dtruss tools - jedoch bin ich nicht bereit zu investieren die nötige Zeit, um zu lernen, mit Ihnen umzugehen, gerade jetzt. was ist der einfachste Weg, um die entsprechende Funktionalität von linux

Dtrace von C nicht die Ausbeute dieselbe profiling-Ergebnis im Vergleich zur Befehl Linie

Anzahl der Antworten 1 Antworten
Möchte ich programmatisch trace-stacks von C für Node.js (JS-Adressen mal abgesehen). Den folgenden Befehl aus, gibt mir stapeln mit aufgelösten c++ Symbole. sudo dtrace -C -n 'profile-101 /pid == 13221/{ ustack() }' Den folgenden C-code gibt nur

DTrace fehlende Java-frames mit ustack(). Läuft auf Joyent SmartOS Infrastruktur-container

Anzahl der Antworten 1 Antworten
Ich kann nicht jede Java-stack mit dtrace in einer Joyent SmartOS Instanz. Ich habe versucht, die java:15.1.1 Bild und eine einfache SmartOS 'base64' Bild, wo ich installiert openjdk 8. Ich die meisten basic-Beispiel: Katze Loop.java [root@7e8c2a25-c852-4967-b60c-7b4fbd9a1de5 /demo]#

Äquivalent von strace -feopen & lt; Befehl & gt; auf Mac OS X

Anzahl der Antworten 1 Antworten
Dies ist nützlich für das debugging (also die Programmierung bezogen). Auf linux können wir mit dem Befehl strace -feopen python myfile.py herausfinden, welche python-Module und shared objects geladen werden. Gibt es ein äquivalent one-liner auf macOS X?

DTrace auf Ubuntu, wie?

Anzahl der Antworten 1 Antworten
Ich würde gerne verwenden Sie DTrace auf Ubuntu. https://github.com/dtrace4linux/linux Gibt es eine für Linux oben, auf der github. Ich Frage mich, ob dtrace für linux ist nur dasselbe mit dtrace für andere OS(Solaris, FreeBSD, OSX). Ich möchte

Wie kann dtrace dazu gebracht werden, den verfolgten Befehl mit Nicht-Root-Privilegien auszuführen?

Anzahl der Antworten 7 Antworten
OS X fehlt linux straceaber es hat dtrace was soll so viel besser sein. Allerdings vermisse ich die Möglichkeit zu tun, einfache Rückverfolgung auf einzelne Befehle. Zum Beispiel auf linux, ich kann schreiben strace -f gcc hello.c

Gibt es eine Problemumgehung für: "dtrace kann ausführbare Dateien, die mit eingeschränkten Berechtigungen signiert sind, nicht kontrollieren"?

Anzahl der Antworten 6 Antworten
Sieht es aus wie in OS X 10.11 El Capitan, dtruss und dtrace können nicht mehr tun, was Sie gemeint sind zu tun. Dies ist die Fehlermeldung die ich bekomme, wenn ich versuche zu laufen sudo dtruss

Was ist eine Alternative für DTrace unter Linux?

Anzahl der Antworten 6 Antworten
Aus, was ich sehen kann, wird eine DTrace-Implementierung unter Linux gehalten wird, wird durch Lizenzierung und Politik. Was sind die alternativen derzeit? InformationsquelleAutor der Frage JanePhanie | 2010-01-13

Wie misst man Mutex-Konflikte?

Anzahl der Antworten 5 Antworten
Habe ich einige threaded code mit PThreads unter Linux, die, wie ich vermute, leidet unter übermäßiger sperrungskonflikte. Welche tools stehen mir zur Verfügung, um dies zu Messen? Solaris DTrace und plockstat. Gibt es etwas ähnliches unter Linux?