首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

怎么使用系统函数times

2012-03-14 
如何使用系统函数times如何使用系统调用times请给出具体例子,只需要说明这个函数的基本用法就好了,不要法

如何使用系统函数times
如何使用系统调用times
请给出具体例子,只需要说明这个函数的基本用法就好了,不要法长篇大论

[解决办法]
times系统调用可以得到进程所消耗的时间,man 2 times可以得到times系统调用的帮助。

#include <sys/times.h>

clock_t times(struct tms *buf);

struct tms {
clock_t tms_utime; /* user time */
clock_t tms_stime; /* system time */
clock_t tms_cutime; /* user time of children */
clock_t tms_cstime; /* system time of children */
};



其中时间都是以时钟滴答数(clock tick)为单位,并不能保证非常精确。在2.6内核,1秒钟是100次。

在http://blog.sina.com.cn/linuxer有一个简单的例子:
http://blog.sina.com.cn/u/5888d6a6010009jb

热点排行