【发布时间】:2011-02-19 20:46:55
【问题描述】:
我正在尝试使用在用户空间中执行所需的时间来计时我的 C++ 程序的功能。我从程序内部尝试了 clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &start) 命令,但我担心这是 CPU 时间,而不是我实际需要的用户时间。在这种情况下,时间“程序名称”将不起作用,因为我只是在计时一个函数。任何帮助都会很棒。 谢谢!
【问题讨论】:
-
您是否考虑过使用像
gprof这样的分析器? -
什么是gprof,如何使用?