В / proc / interrupts я вижу, что некоторые номера прерываний принадлежат IO-APIC-fasteoi, а некоторые - IO-APIC-edge.
В чем разница между двумя типами контроллеров прерываний?
Разница заключается в способе запуска прерываний. Прерывание -edge инициируется ребром. Это повышающийся уровень на линии прерывания. Прерывания -fasteoi - это прерывания уровня, которые срабатывают до тех пор, пока событие прерывания не будет подтверждено в программируемом контроллере прерываний (PIC). ВЗ означает конец прерывания. См. Также Статья в Википедии о ВЗ .