QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1324|回复: 1

内核高手请进

[复制链接]
发表于 2005-7-21 09:49:59 | 显示全部楼层 |阅读模式
读内核2.4,有一个获取当前系统时间的函数do_gettimeofday,百思不得其解,望指教
void do_gettimeofday(struct timeval *tv)
{
   //...微秒变量
   usec=do_gettimeoffset();//?
   unsigned long lost=jiffies-wall_jiffies      ;
   usec+=lost*(1000000/HZ);
   
   sec=xtime.tv_sec;
   usec+= xtime.tv_usec;

  //返回,略写形式
   tv={sec,usec};
}
我觉得应该是?处的语句应该去掉才是对的啊,
发表于 2005-7-21 10:02:54 | 显示全部楼层
Please read the do_gettimeoffset() carefully. Why do you think this function call should be removed?

这个函数用于得到还不足一个jiffy的past time。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 12:53 , Processed in 0.035253 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表