Select your language

Home arrow-right ... arrow-right Development Tools arrow-right ktrace

We've compiled a list of 7 free and paid alternatives to ktrace. The primary competitors include ftrace, ltrace. In addition to these, users also draw comparisons between ktrace and strace, DTrace, ktap. Also you can look at other similar options here: Development Tools.


ftrace
Free Open Source

A function tracer for the Linux kernel.

ltrace
Free Open Source

ltrace intercepts and records dynamic library calls which are called by an executed process and the...

strace
Free Open Source

Trace system calls and signals. A diagnostic, debugging and instructional userspace utility.

DTrace
Free Open Source

DTrace is a performance analysis and troubleshooting tool for Solaris, Mac OS X and FreeBSD.

ktap
Free Open Source

A script-based dynamic tracing tool for Linux.

perf
Free Open Source

Instrument CPU performance counters, tracepoints, kprobes, and uprobes (dynamic tracing).

SystemTap provides instrumentation for a live running kernel and user-space applications.

Kernel process trace logging for the individual processes.

ktrace Overview

The ktrace utility enables kernel trace logging for the specified processes. Kernel trace data is logged to the file ktrace.out. The kernel operations that are traced include system calls, namei translations, signal processing, and I/O.

Once tracing is enabled on a process, trace data will be logged until either the process exits or the trace point is cleared. A traced process can generate enormous amounts of log data quickly; It is strongly suggested that users memorize how to disable tracing before attempting to trace a process. The following command is sufficient to disable tracing on all user-owned processes, and, if executed by root, all processes:

$ ktrace -C

The trace file is not human readable; use kdump(1) to decode it.

The utility may be used only with a kernel that has been built with the "KTRACE" option in the kernel configuration file.

ktrace Platforms

Mac

Top ktrace Alternatives

Share your opinion about the software, leave a review and help make it even better!

ktrace Tags

os-kernel tracing debugger software-development developer-tools

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?