Wähle deine Sprache

Startseite arrow-right ... arrow-right Entwicklungs-Tools arrow-right ktrace

Wir haben eine Liste von 7 kostenlosen und kostenpflichtigen Alternativen zu ktrace zusammengestellt. Zu den Hauptkonkurrenten gehören ftrace, ltrace. Neben diesen vergleichen Benutzer auch ktrace mit perf, ktap, strace. Außerdem können Sie hier auch andere ähnliche Optionen ansehen: Entwicklungs-Tools.


ftrace
Free Open Source

Ein Funktionstracer für den Linux-Kernel.

ltrace
Free Open Source

ltrace überwacht und zeichnet dynamische Bibliotheksaufrufe auf, die von einem ausgeführten ...

perf
Free Open Source

Leistungsindikatoren, Ablaufverfolgungspunkte, K-Abtastwerte und U-Abtastwerte für die Instrumenten-CPU (dynamische Ablaufverfolgung).

ktap
Free Open Source

Ein skriptbasiertes dynamisches Tracing-Tool für Linux.

strace
Free Open Source

Verfolgen Sie Systemaufrufe und Signale. Ein Dienstprogramm für Diagnose, Debugging und instruktiven Benutzerbereich.

SystemTap bietet Instrumentation für einen laufenden Kernel und User-Space-Anwendungen.

DTrace
Free Open Source

DTrace ist ein Tool zur Leistungsanalyse und Fehlerbehebung für Solaris, Mac OS X und FreeBSD.

Kernel-Prozessablaufverfolgungsprotokollierung für die einzelnen Prozesse.

ktrace Plattformen

tick-square Mac

ktrace Überblick

Das Dienstprogramm ktrace aktiviert die Kernel-Trace-Protokollierung für die angegebenen Prozesse. Kernel-Trace-Daten werden in der Datei ktrace.out protokolliert. Die Kerneloperationen, die verfolgt werden, umfassen Systemaufrufe, Namensübersetzungen, Signalverarbeitung und E / A.

Sobald die Ablaufverfolgung für einen Prozess aktiviert ist, werden die Ablaufverfolgungsdaten protokolliert, bis der Prozess beendet oder der Ablaufverfolgungspunkt gelöscht wird. Ein verfolgter Prozess kann schnell enorme Mengen an Protokolldaten generieren. Es wird dringend empfohlen, dass Benutzer sich merken, wie die Ablaufverfolgung deaktiviert wird, bevor sie versuchen, einen Prozess zu verfolgen. Der folgende Befehl reicht aus, um die Ablaufverfolgung für alle benutzereigenen Prozesse und, falls von root ausgeführt, für alle Prozesse zu deaktivieren:

$ ktrace -C

Die Tracedatei ist nicht für Menschen lesbar. benutze kdump (1) um es zu dekodieren.

Das Dienstprogramm kann nur mit einem Kernel verwendet werden, der mit der Option "KTRACE" in der Kernel-Konfigurationsdatei erstellt wurde.

Top ktrace Alternativen

Teilen Sie Ihre Meinung zur Software, hinterlassen Sie eine Bewertung und helfen Sie dabei, sie noch besser zu machen!

ktrace Tags

os-kernel tracing debugger software-development developer-tools

Änderungen vorschlagen

Ihr Feedback

Wähle eine Bewertung
Bitte wählen Sie eine Bewertung aus

Your vote has been counted.

Do you have experience using this software?