Gentoo 的 DTrace 2.0 (2024年10月23日)
真正的、神话般的 DTrace 现已登陆 Gentoo!您是否需要使用彩虹、小马和独角兽来动态跟踪内核或用户空间程序,并且完全安全地在生产环境中进行?Gentoo 现在已经准备好了!只需使用 emerge dev-debug/dtrace 即可。最新稳定版 Gentoo 发行版内核中已启用所有必需的内核选项;如果您正在手动编译,DTrace ebuild 将告知您所需的配置更改。在内部,Linux 版 DTrace 2.0 基于 Linux 内核的 BPF 引擎构建,因此,如果您使用 Gentoo 的强大交叉编译功能来安装输出 BPF 代码的 gcc(顺便说一句,这对 sys-apps/systemd 也非常有用),请不要感到惊讶。
文档?当然,有很多。您可以从我们的 DTrace wiki 页面、GitHub 上的 Linux 版 DTrace 页面 或原始的 Illumos 文档 开始。尽情享受!