我正在通过 stackoverflow 寻找最佳的分析技术。
我有一堆 24/7 运行的进程,用 C 语言编写并使用 Oracle 10g。我发现了几个我想尝试的工具:oprofile、strace、systemtap 和 dtrace。
我想从 dtrace 开始,因此我一直在寻找一些简单的 dtrace 脚本,它将连接到正在运行的进程'并打印出所有函数调用,每个函数所花费的时间......也许是调用图。
请建议一些好的脚本开始,任何链接,教程,手册。
简单的。Linux 上没有 DTrace(我最后一次听说)。
如果您渴望 DTrace 并愿意尝试一个真正的操作系统(呃,哦,flamebait :-),请尝试带有功能和集成 DTrace 的FreeBSD 。