在我的Ubuntu 11.04机器上有cat / proc / interrupts | grep timer的结果:
0: 63 0 0 0 IO-APIC-edge timer
LOC: 59 44 27 10 Local timer interrupts
正如人们所看到的那样,计时器中断计数非常小并且更新非常缓慢 – 值增加需要30秒以上(甚至更长时间).
虽然这不会导致任何工作或性能问题,但这种奇怪的情况非常令人不安,所以我非常感谢任何帮助.
这是一个uname输出,我有Core i5 760有4个核心:
Linux calculon 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
解决方法:
Linux内核不再需要周期性中断,在2006年左右已经超过tickless.此外,内核有许多不同的中断源(PIT,APIC,HPET),因此在一个特定的地方看不到中断并不意味着什么.
标签:linux,proc
来源: https://codeday.me/bug/20190815/1661509.html