分析多进程程序

时间:2009-01-08 15:41:32

标签: c linux profiling fork

我想介绍一个分叉和生成多个子进程的程序。我想看看在一些功能上花了多少时间。什么探查器可以处理这项工作?

3 个答案:

答案 0 :(得分:4)

Oprofile适用于此。

答案 1 :(得分:2)

我认为你可以在Linux上使用SystemTap - DTrace想法实现

答案 2 :(得分:0)

从RotateRight尝试Zoom。它默认执行系统范围的分析。如果您有一个更晚的(2.6.32+)内核,您还可以获得调度程序行为和系统调用的时间轴视图。