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

(转)Linux钟表变慢?关中断会关闭系统时钟中断

2012-07-22 
(转)Linux时钟变慢?关中断会关闭系统时钟中断?转自:http://hi.baidu.com/deep_pro/blog/item/2d6ea0d997f6

(转)Linux时钟变慢?关中断会关闭系统时钟中断?

转自:http://hi.baidu.com/deep_pro/blog/item/2d6ea0d997f601e538012ff1.html

?

spin_lock_irqsave(&lock, flags);
printk( KERN_DEBUG "the jiffies is %ld\n" ,jiffies);
mdelay(2000);
printk( KERN_DEBUG "the jiffies is %ld\n" ,jiffies);
spin_unlock_irqrestore(&lock, flags);
return 0;
}

不加黑色代码,两个jiffes相差 20xx??? ,pc上HZ为1000,这个结果还是正常的
加上黑色代码,关闭中断2000ms,两个jiffes没有差别

所以写驱动一定要自律,关闭中断后的代码一定要尽可能的简洁迅速

热点排行