有大量的 Linux 跟踪器可供你选择。由于它们中的每个都有一个官方的(或者非官方的)的吉祥物,我们有足够多的选择给孩子们展示。
2018-03-09 12:55 Brendan Gregg, qhwdw
ftrace,它是添加到内核中的第一款跟踪工具,今天我们来看一下它都能做什么,让我们从它的一些重要术语开始吧。
2018-07-15 12:17 Andrej Yemelianov, qhwdw
ftrace 是一个 Linux 内核特性,它可以让你去跟踪 Linux 内核的函数调用。为什么要这么做呢?好吧,假设你调试一个奇怪的问题,而你已经得到了你的内核版本中这个问题在源代码中的开始的位置,而你想知道这里到底发生了什么?
2018-01-24 11:46 Julia Evans, qhwdw
跟踪器(tracer)是一个高级的性能分析和诊断工具,但是不要让这名词唬住你,如果你使用过 strace 和 tcpdump,其实你就已经使用过跟踪器了。系统跟踪器可以获取更多的系统调用和数据包。它们通常能跟踪任意的内核和应用程序。 有太多的 Linux 跟踪器可以选择。每一种都有其官方的(或非官方的)的卡通的独角兽吉祥物,足够撑起一台"儿童剧"了。 那么我们应该使用哪个跟踪器呢? 我会为两类读者回答这个问题,多数人和性能/内核工程师。过一段时间这些可能会发生变化,我会持续跟进并补充,大概会一年更新一次。 对于多数人 多数人 (开发
2015-09-22 15:27 Brendan Gregg
通过 ftrace 来了解 Linux 内核内部工作方式是一个好方法。
2021-09-05 15:20 Gaurav Kamathe, mengxinayan
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。