选择您的语言

主页 arrow-right ... arrow-right 开发软件 arrow-right ftrace

我们整理了一个包含7个免费和付费的ftrace替代方案的列表。主要竞争对手包括:ltraceperf。除了这些之外,用户还会将ftrace与DTracektapSystemTap进行比较。此外,您还可以在这里查看其他类似的选项:开发软件


ltrace
Free Open Source

ltrace拦截并记录动态库调用,这些调用由已执行的进程和...

perf
Free Open Source

仪器CPU性能计数器,跟踪点,kprobes和uprobes(动态跟踪)。

DTrace
Free Open Source

DTrace是针对Solaris,Mac OS X和FreeBSD的性能分析和故障排除工具。

ktap
Free Open Source

用于Linux的基于脚本的动态跟踪工具。

SystemTap为实时运行的内核和用户空间应用程序提供了工具。

strace
Free Open Source

跟踪系统调用和信号。 诊断,调试和说明性用户空间实用程序。

ktrace
Free Open Source

各个进程的内核进程跟踪日志记录。

Linux内核的功能跟踪器。

ftrace 平台

tick-square Linux

ftrace 概览

Ftrace是一个内部跟踪器,旨在帮助开发人员和
系统设计人员可以查找内核内部发生的情况。
它可用于调试或分析延迟和
在用户空间之外发生的性能问题。

尽管通常将ftrace视为函数跟踪器,但它
实际上是几个分类跟踪实用程序的框架。
进行延迟跟踪以检查中断之间发生了什么
禁用和启用,以及抢占
一个任务被唤醒,该任务实际上已安排在其中。

ftrace最常见的用途之一是事件跟踪。
在整个内核中,有数百个静态事件点
可以通过debugfs文件系统启用以查看什么
在内核的某些部分进行。

最佳ftrace替代方案

分享您对软件的看法,留下评论,帮助使其变得更好!

ftrace 标签

os-kernel training development-tool software-development

建議更改

你的反馈

选择评级
请选择评级

Your vote has been counted.

Do you have experience using this software?