是否有一个对应于CLOCK_PROCESS_CPUTIME_ID的寄存器?

时间:2014-08-01 15:17:17

标签: linux cpu powerpc

我正在寻找使用CLOCK_PROCESS_CPUTIME_ID的方法而不需要系统调用(clock_gettime)。我知道在大多数系统上CLOCK_REALTIME对应于可以从用户mod读取的真实寄存器。 powerpcc上有同样的事情CLOCK_PROCESS_CPUTIME_ID吗?如果没有,是否可以在不涉及内核的情况下测量处理时间?作为参考,我正在开发powerpc linux kernel 3.10系列。

1 个答案:

答案 0 :(得分:2)

您可能正在寻找时基寄存器。 mftb是一个不调用系统调用的汇编指令。