在Linux中,当程序进入/离开用户/内核模式时,如何记录时间戳



在Linux中,当程序进入/离开用户/内核模式时,是否有方法监视时间戳?

getrusage()返回包含用户/系统CPU总使用时间的资源使用度量,但这不是我所需要的。

strace流程。

strace --absolute-timestamps --syscall-times将给出进程进入系统调用时的时间戳和它在系统调用中花费的时间,因此可以从这两者中计算出离开系统调用的时间戳。

相关内容

  • 没有找到相关文章

最新更新