DTrace

DTrace

DTrace to narzędzie do analizy wydajności i rozwiązywania problemów dla systemów Solaris, Mac OS X i FreeBSD.
DTrace to narzędzie do analizy wydajności i rozwiązywania problemów, które jest domyślnie dołączone do różnych systemów operacyjnych, w tym Solaris, Mac OS X i FreeBSD.Port Linux jest w fazie rozwoju.DTrace instrumentuje całe oprogramowanie.Nie tylko oprogramowanie na poziomie użytkownika, w tym aplikacje, bazy danych i serwery WWW, ale także jądro systemu operacyjnego i sterowniki urządzeń.Nazwa jest skrótem od Dynamic Tracing: technika oprzyrządowania zapoczątkowana przez DTrace, która dynamicznie łata instrukcje biegu na żywo za pomocą kodu oprzyrządowania.Narzędzie DTrace obsługuje również śledzenie statyczne: gdzie przyjazne dla użytkownika punkty śledzenia są dodawane do kodu i kompilowane przed wdrożeniem ... DTrace zapewnia język „D” do pisania skryptów DTrace i jednowierszowych.Język jest podobny do C i awk i zapewnia potężne sposoby filtrowania i podsumowywania danych w jądrze przed przejściem do obszaru użytkownika.Jest to ważna funkcja, która umożliwia stosowanie DTrace w środowiskach produkcyjnych wrażliwych na wydajność, ponieważ może znacznie zmniejszyć obciążenie związane z gromadzeniem i prezentowaniem danych.
dtace

Stronie internetowej:

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

strace

strace

Śledzenie połączeń i sygnałów systemowych.Narzędzie diagnostyczne, debugujące i instruktażowe w przestrzeni użytkownika.
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ć!
perf

perf

Liczniki wydajności procesora, punkty śledzenia, kprobes i uprobes (śledzenie dynamiczne).
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.
LimeChain - Blockchain Development and Consultancy

LimeChain - Blockchain Development and Consultancy

Jesteśmy pionierami w rozwoju i stosowaniu technologii blockchain, łącząc bogate doświadczenie biznesowe z najwyższej klasy doświadczeniem technicznym w stosowaniu rozwiązań blockchain w najtrudniejszych problemach biznesowych.
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.
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.
SystemTap

SystemTap

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