ftrace

Ftrace is an internal tracer designed to find what is going on inside the kernel.

Cost / License

  • Free
  • Open Source

Platforms

  • Linux
-
No reviews
2likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Command line interface
  2.  Debugging

ftrace News & Activities

Highlights All activities

Recent activities

  • K0RR added ftrace as alternative to lurk
Show all activities

ftrace information

  • Developed by

    US flagSteven Rostedt
  • Licensing

    Open Source and Free product.
  • Alternatives

    9 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

OS & UtilitiesDevelopment
ftrace was added to AlternativeTo by AlternativeSteve on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is ftrace?

Ftrace is an internal tracer designed to find what is going on inside the kernel.

It can be used for debugging or analyzing latencies and performance issues that take place outside of user-space.

Although ftrace is typically considered the function tracer, it is really a frame work of several assorted tracing utilities.

There's latency tracing to examine what occurs between interrupts disabled and enabled, as well as for preemption and from a time a task is woken to the task is actually scheduled in.

One of the most common uses of ftrace is the event tracing. Through out the kernel is hundreds of static event points that can be enabled via the debugfs file system to see what is going on in certain parts of the kernel.