Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
据我所知,Linux上的DTrace实现受到许可和政策的阻碍。目前有哪些替代方案?
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
据我所知,Linux上的DTrace实现受到许可和政策的阻碍。目前有哪些替代方案?
最佳答案
Systemtap旨在解决与dtrace相同的问题,并具有类似的用户界面-用户编写了小的脚本,这些脚本将操作附加到命名探针。
据说它是不稳定的,默认情况下通常不会将其编译到您的内核中,但是一旦我工作了,我就没有任何问题。
您可以在this table on the systemtap website中看到它与dtrace的比较(可能是游击队:-)
发烧友Paul Fox已将Dtrace部分移植到Linux,您可以下载Dtrace来尝试检查其blog上的链接。
有人说kprobes是dtrace的替代品,但我从未尝试过。
关于linux - Linux上DTrace的替代方法是什么? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2059311/
10-12 07:29