触发Linux内核中的特定中断

时间:2014-11-07 21:14:19

标签: c linux linux-kernel interrupt microbenchmark

我正在使用Linux内核,我需要驱动特定类型的中断(来自用户空间或内核空间,但对我来说并不重要,因为我在它们之间设置了一个蹦床)因为我' m基准测试和处理中断处理程序。是否有任何标准的驱动中断方式(即:设备,磁盘)?就磁盘中断而言,我可以编写一个只读/写文件的用户程序,但我无法保证它实际上会进入磁盘 - 即使我刷新缓冲区,它最终还是由文件系统决定。 / p>

任何建议都很棒。谢谢!

编辑:澄清我正在尝试做的更多内容:

  1. 启动循环计时器计时器(我已将此部分缩小,以及#3和#4)
  2. 2。运行一些工作负载(大量磁盘中断,大量网络中断,大量设备中断)

    1. 结束循环计时器

    2. 转储循环计数器数据,并重复各种工作负载。

0 个答案:

没有答案