ktrace
ktrace
0
Бесплатное ПО
Открытый код
Категории:
ОС и утилиты
Разработка
Платформы:
Mac
Linux
Ссылки:
Официальный сайт
Особенности:
debugger tracing os-kernel developer-tools software-development
debugger tracing os-kernel developer-tools software-development
Утилита ktrace включает ведение журнала трассировки ядра для указанных
процессов. Данные трассировки ядра записываются в файл ktrace.out.
Отслеживаемые операции ядра включают системные вызовы, перевод имен, обработку
сигналов и ввод / вывод.
Как только трассировка включена для процесса, данные трассировки будут
регистрироваться до тех пор, пока процесс не завершится или точка трассировки
не будет очищена. Отслеживаемый процесс может быстро генерировать огромное
количество данных журнала; Настоятельно рекомендуется, чтобы пользователи
запомнили, как отключить трассировку, прежде чем пытаться отслеживать процесс.
Следующей команды достаточно, чтобы отключить трассировку для всех
пользовательских процессов и, если они выполняются пользователем root, для
всех процессов:
$ ktrace -C
Файл трассировки не читается человеком; используйте kdump (1) для его
декодирования.
Утилита может использоваться только с ядром, которое было собрано с опцией
«KTRACE» в файле конфигурации ядра.
Аналоги (7):
-
strace
Трассировка системных звонков и сигналов. Утилита диагностики, отладки и обучения пользователей.4
Бесплатное ПО Открытый кодLinuxos-kernel traces debugger -
DTrace
DTrace - это инструмент для анализа производительности и устранения неполадок для Solaris, Mac OS X и FreeBSD.2
Бесплатное ПО Открытый кодMac Linuxtraces debugger os-kernel developer-tools solaris development software-development -
ltrace
ltrace перехватывает и записывает динамические библиотечные вызовы, которые вызываются исполняемым процессом и ...1
Бесплатное ПО Открытый кодLinuxos-kernel debugger system-utilities -
perf
Счетчики производительности CPU прибора, точки трассировки, kprobes и uprobes (динамическая трассировка).1
Бесплатное ПО Открытый кодLinuxtraces debugger system-utilities tracing os-kernel developer-tools development software-development -
ftrace
Функция трассировки для ядра Linux.0
Бесплатное ПО Открытый кодLinuxos-kernel development-tool training software-development -
ktap
Средство динамической трассировки на основе сценариев для Linux.0
Бесплатное ПО Открытый кодLinuxtraces debugger system-utilities tracing os-kernel developer-tools development software-development -
SystemTap
SystemTap предоставляет инструментарий для работающего ядра и приложений пользовательского пространства.0
Бесплатное ПО Открытый кодLinuxtraces debugger os-kernel developer-tools development