基础
(1) irq 是「interrup request」的缩写,irq 是用于通知处理器某个硬件要进行特定的动作,这是透过已知所谓的中断线来执行,这会暂停处理器的工作并要求执行一些计算动作。
(2) 因为采用pic (programmable interrupt controller),一台计算机拥有16 条中断线,而大部分都如下表所示的已被占用,一些新的主机板通常采用apic(advanced programmable interrupt controller) ,就可以管理超过32 个irq。

(3) 很不幸的计算机并不是照这样在运作的,因为在那时并没有考虑到绘图卡,另外,现今的pc 至少有一个usb 控制器,多数都有网络,也许有个raid 控制器,甚至有主机板内建音效,正如您所看到的,irq 不够用,特别是在pci插槽上再装上其它的卡。
(4) 请在计算机的bios 中关闭所有用不到的硬件(例如:com 口很少用到) ,请参照您主机板的文件去进行上述工作,表中标示「闲置」的irq 就可以被使用。
pci 总线
通常只有4 个实际的中断可供pci 总线使用,使用apic 的新主机板则有8个中断可用,这表示即便您的主机板上有6 个pci 插槽,它们必须勉强使用4或8 个irq,agp 口、usb 及raid 控制器也都要用irq,及一些板载lan、1394 (firewire) 及sata (serial ata,一种硬盘数据传输新标准),多个pci 插槽下共享irq 是无法避免的,很不幸的是,这并无脉络可循,而主机板的说明文件是唯一的信息来源。每一种主机板都有一个供pci 总线使用的irq 表,我们在此会以abit kt7a-raid 及asus a7v8x 这二片主机板为例详细说明irq 分配状况。

a 至d 代表可供pci 总线使用的4 个irq。
(1) a 可供pci 插槽1 及agp 插槽使用
(2) b 可供pci 插槽2 及3 使用
(3) c 可供pci 插槽5 及radi 控制器使用
(4) d 可供pci 插槽4、6 及usb 控制器使用
这结果将会是:
(1) pci 插槽1 及agp 插槽共享一个irq
(2) pci 插槽2 及3 共享一个irq
(3) pci 插槽4、6 及usb 控制器共享一个irq
(4) pci 插槽5 及raid 控制器共享一个irq

a 至h 代表可供pci 总线使用的8 个irq
(1) a 可供pci 插槽2、6 及agp 插槽使用
(2) b 可供pci 插槽3、板载1394 (firewire)及sata 使用
(3) c 可供pci 插槽4 及板载lan 使用
(4) d 可供pci 插槽1 及5 使用
(5) e 供ide 控制器使用
(6) f 供usb 控制器使用
(7) g 供ac97 音效芯片使用
(8) h 为闲置
这结果将会是:
(1) pci 插槽2、6 及agp 插槽共享一个irq
(2) pci 插槽3、板载1394 (firewire)及sata 共享一个irq
(3) pci 插槽4 及板载lan 共享一个irq
(4) pci 插槽1 及5 共享一个irq
(5) ide 控制器使用自己的irq
(6) usb 控制器有它们自己的irq
(7) ac97 音效芯片有它自己的irq
正如您所见的,安装的位置对于系统irq 的分配有着很大的影响,而要为了分配irq 给您插在第二个pci 插槽的硬件,您必须让第三个pci 插槽空下来,若是在asus 的主机板上则pci 插槽1 及5 会是相同的状况。
若要检视irq 分配的情况,在windows 98 及me 操作系统中请双击「系统」开启「设备管理器」,您就会看到irq 的列表,在windows 2000 及xp 中控制台通常因为虚拟cpi 的irq 分配的关系而不会正确显示irq 分配,在这些操作系统中您必须在开机过程中查看画面显示的pci device list,实际的irq 配置在这里才看得出来,但现今的计算机上开机时多半没时间看到这些清单,因为系统显示及消失的速度太快了,告诉您一个小窍门,在bios 中选择软磁盘驱动器为第一个开机硬件,并在软盘机中放进一片空白磁盘,当计算机出现「missingoperating system」的错误信息时,您也就正好可以看到pci device list 的内容了。
独占或共享irq
(1)基本上,采用wdm 驱动程序的pci 卡都支持irq 共享的功能,但在某些情况下这会造成问题,例如,如果录音卡在播放或录制文件的同时需要一个中断需求,但这需求并没有立即处理,这或许是因为isdn 卡也使用相同的irq,而irq 控制器必须先讯问判断哪个才是真正提出中断需求的硬件,这会因为遗失采样而造成像是噪音或爆音的干扰。
(2)我们的听觉是最灵敏的器官之一,因此在播放声音时遗失任一个采样都很容易查觉,您的眼睛或许不会查觉在浏览网页时因isdn 卡未即使处理而造成的短暂延迟,但您的耳朵就没这么好骗了!因此,给您一个建议,让录音卡拥有自己的irq 以满足您挑剔的耳朵。