Oto lista 7 bezpłatnych i płatnych alternatyw dla ktrace. Główni konkurenci obejmują ftrace, ltrace. Oprócz tego, użytkownicy porównują także ktrace z perf, ktap, strace. Ponadto można spojrzeć na inne podobne opcje tutaj: Narzędzia deweloperskie.
Oto lista 7 bezpłatnych i płatnych alternatyw dla ktrace. Główni konkurenci obejmują ftrace, ltrace. Oprócz tego, użytkownicy porównują także ktrace z perf, ktap, strace. Ponadto można spojrzeć na inne podobne opcje tutaj: Narzędzia deweloperskie.
Rejestrowanie śledzenia procesu jądra dla poszczególnych procesów.
Rejestrowanie śledzenia procesu jądra dla poszczególnych procesów.
ktrace Platformy
Mac
ktrace Przegląd
Narzędzie ktrace umożliwia rejestrowanie śledzenia jądra dla określonych procesów. Dane śledzenia jądra są rejestrowane w pliku ktrace.out. Śledzone operacje jądra obejmują wywołania systemowe, tłumaczenia namei, przetwarzanie sygnałów i operacje we / wy.
Po włączeniu śledzenia w procesie dane śledzenia będą rejestrowane do momentu zakończenia procesu lub wyczyszczenia punktu śledzenia. Śledzony proces może szybko wygenerować ogromne ilości danych dziennika; Zdecydowanie zaleca się, aby użytkownicy zapamiętali, jak wyłączyć śledzenie przed próbą śledzenia procesu. Poniższe polecenie jest wystarczające, aby wyłączyć śledzenie wszystkich procesów należących do użytkownika, a jeśli są wykonywane przez root, wszystkie procesy:
$ ktrace -C
Plik śledzenia nie jest czytelny dla człowieka; użyj kdump (1), aby go zdekodować.
Narzędzia można używać tylko z jądrem, który został zbudowany z opcją „KTRACE” w pliku konfiguracyjnym jądra.