从代码中获取/ proc/interrupts等中断计数器?

Mar*_* C. 1 c c++ linux interrupt

我可能会错过显而易见的,但是如何在没有/proc/interrupts从C/C++程序内部手动解析的情况下检索特定中断的中断计数器?

提前致谢!

最好的问候,马丁

Cub*_*bbi 7

/proc/interrupts/proc/stat通过调用内核函数获取其数据kstat_irqs_cpu().在没有打开/ proc中的文件的情况下读取它的唯一方法是,我认为,编写自己的内核驱动程序,它将调用相同的函数并通过ioctl()或其他方式返回结果.


lla*_*ram 6

在Linux上,文本文件/proc 规范的用户上下文界面,用于提供它们提供的大部分信息.无论好坏,解析该文本文件是这样做的方法.