确定线程的执行时间和不同线程的IO访问

时间:2009-11-06 18:25:50

标签: linux multithreading unix

我想确定多线程程序中线程的执行时间,我也想知道每个线程进行的IO访问。

是否有任何命令/工具可以为C程序执行此操作?

1 个答案:

答案 0 :(得分:0)

为了确定执行,您可以尝试valgrind(特别是callgrind模块)。还有一个称为KCacheGrind

的输出的整洁可视化工具

要监控IO访问,您可以使用strace