日期:2014-05-16  浏览次数:20610 次

有没有微妙级别的times函数或者实现方法
需要测试子进程的CPU时间,注意是CPU时间。不是运行时间。
但是times函数只能精确到10ms的级别,希望能够有更好的方法实现微妙级别的函数
能达到1ms级别的也成,再声明一遍,是CPU时间,不是前后相差的时间。

------解决方案--------------------
进程的cpu时间?什么概念?
cpu时间应该和运行时间有关系的吧
cpu时间是进程占用cpu的时间,占用cpu也就是在运行吧?
拙见 见谅
------解决方案--------------------
看time代码
------解决方案--------------------
用select函数可以
------解决方案--------------------
探讨
用select函数可以

------解决方案--------------------
探讨

看time代码

------解决方案--------------------
int clock_gettime(clockid_t clock_id, struct timespec *tp);

我只知道select能当sleep用,怎么得到CPU时间?