123
strace

strace

Śledzenie połączeń i sygnałów systemowych.Narzędzie diagnostyczne, debugujące i instruktażowe w przestrzeni użytkownika.
strace to diagnostyczne, debugujące i instruktażowe narzędzie przestrzeni użytkownika dla systemu Linux.Służy do monitorowania interakcji między procesami a jądrem systemu Linux, które obejmują wywołania systemowe, dostarczanie sygnału i zmiany stanu procesu.Działanie strace jest możliwe dzięki funkcji jądra znanej jako ptrace.Niektóre systemy uniksowe zapewniają inne narzędzia diagnostyczne podobne do strace, takie jak kratownica.

Alternatywy dla strace'a dla wszystkich platform z dowolną licencją

Valgrind

Valgrind

Valgrind to środowisko instrumentacyjne do budowania narzędzi do analizy dynamicznej.
API Monitor

API Monitor

API Monitor to program Windows, który pozwala monitorować i kontrolować wywołania API wykonywane przez aplikacje i usługi.
JTracer

JTracer

JTracer to zdalny klient debuggera dla debuggera Libcsdbg
Libcsdbg

Libcsdbg

Libcsdbg to moduł śledzenia stosu wyjątków C ++.
RevDeBug

RevDeBug

Poznaj RevDeBug - rewolucyjne lokalne i zdalne oprogramowanie do debugowania wstecznego dla firm wszystkich rozmiarów i kształtów!Szybko zwolnij oprogramowanie, żaden błąd nie może Cię teraz zatrzymać!
DTrace

DTrace

DTrace to narzędzie do analizy wydajności i rozwiązywania problemów dla systemów Solaris, Mac OS X i FreeBSD.
ltrace

ltrace

ltrace przechwytuje i rejestruje dynamiczne wywołania biblioteki, które są wywoływane przez wykonywany proces i sygnały odbierane przez ten proces.
perf

perf

Liczniki wydajności procesora, punkty śledzenia, kprobes i uprobes (śledzenie dynamiczne).
SystemTap

SystemTap

SystemTap zapewnia oprzyrządowanie dla działającego na żywo jądra i aplikacji w przestrzeni użytkownika.
Quartz Debug

Quartz Debug

Quartz Debug jest częścią Xcode Tools i pozwala deweloperowi monitorować i testować różne aplikacje i problemy z wydajnością Quartz i Quartz Extreme.
ktrace

ktrace

Narzędzie ktrace umożliwia rejestrowanie śledzenia jądra dla określonych procesów.Dane śledzenia jądra są rejestrowane w pliku ktrace.out.
ftrace

ftrace

Ftrace to wewnętrzny moduł śledzący zaprojektowany, aby pomóc programistom i projektantom systemów znaleźć to, co dzieje się w jądrze.
ktap

ktap

ktap to oparte na skryptach narzędzie do dynamicznego śledzenia w systemie Linux.Używa języka skryptowego i pozwala użytkownikom dynamicznie śledzić jądro Linuksa.