虚拟 IRQ 及其作用

虚拟 IRQ 及其作用

我很惊讶,但就我所找到的信息而言,关于这些到底是什么的信息很少。有人说它们实际上是虚拟的(软件中断),有人说是硬件,还有许多人说至少我知道有些说法是错误的。这些到底是什么?它们是如何工作的?它们的用途是什么?主板上有代表它们的实际硬件线路吗?

答案1

对于“虚拟 IRQ”,没有普遍接受的单一定义。

它可能指的是表示抽象物理 IRQ 的中断的软件方案(例如,允许两个设备共享物理 IRQ 线)。

或者可能是其他东西。例如,虚拟机中的模拟中断。如果您的 Virtualbox 从其虚拟以太网卡收到中断请求,那么这只能是虚拟中断请求。

关于主板上的专用铜线:发送消息更为明智。

例如:

http://en.wikipedia.org/wiki/Message_Signaled_Interrupts

(是“虚拟 IRQ”?)

相关内容