当前位置:  技术问答>linux和unix

ldd3: 禁止了中断,是不是就没有系统滴答了?

    来源: 互联网  发布时间:2017-03-17

    本文导语:  如果禁止了中断,jiffies就不会得到更新。 那么系统的时间是不是就不能更新,和系统时间相关的,都会“静止” 。      ??? | 确实如此 会丢失jiffies 虽然一般发生的概率很小,但还...

如果禁止了中断,jiffies就不会得到更新。

那么系统的时间是不是就不能更新,和系统时间相关的,都会“静止” 。      ???

|
确实如此
会丢失jiffies

虽然一般发生的概率很小,但还是偶尔会出现禁用中断时来了时钟中断的情况
所以一般linux系统时钟长期开机,系统时钟会慢。一般可以用rtc ntp gps 1588来矫正

据说x86上有机制能找回丢失中断,了解不多

|
时钟中断可以禁止吗,我记得只能禁止32之后的中断。

|

本来就是啊。。。把程序状态字上面的中断IRQ标志位直接弄成0,整个IRQ中断都被禁止了, jiffies自然就无法更新


至少我看 ucos2上面访问临界区时是这样的,直接关闭整个IRQ中断!

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 寻找学习ldd3的同志
  • 请教ldd3的驱动挂载问题!
  • 请问哪有LDD3中文影印版下载呀
  • 有关LDD3中的faulty.c的问题
  • LDD3网上下的实例源码哪个是第三章的啊?
  • ldd3书中的一个问题
  • 请问LDD3中的 simple_nopage_mmap 函数的一些问题
  • 关于ldd3中的例子scull中的pipe和access
  • LDD3中的sbull驱动make不能通过
  • LDD3的scull代码问题
  • LDD3 阅读理解问题
  • 关于LDD3中short代码的分析
  • LDD3中scull编译报错
  • ldd3中helloworld的问题,无法生成hello.ko
  • ldd3中的“重定向控制台消息”,老是错误,为啥????
  • ldd3的hello world编译出错
  • ldd3中的一点疑惑
  • ldd3中的scull驱动程序应该如何测试?
  • LDD3中scull的例子
  • ldd3中的hello world驱动程序的疑问???


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3