NeO
Злобный админчик
Администратор
Карма: 62
Сообщений: 2376
Debian Stretch
|
|
« : 05 Ноября 2008, 19:36:00 » |
|
APIC Advanced Programmable Interrupt Controller. Улучшенный программируемый контроллер прерываний
Основная необходимость в новом контролере возникла с появлением мульти процессорных систем. Для того чтобы организовать управление прерываниями в между процессорной среде. Тем самым APIC позволяет управлять процессорами в мульти процессорной системе.
С ростом числа устройств пришлось решать проблемы прерываний. Устройств стало очень много на одном прерывании висело до 4 устройств. Помимо прочего старый механизм прерываний давал большие задержки на шине PCI. Что привело к появлению IOAPIC, позволяющего использовать 24 и более аппаратных прерывания вместо 16 PIC. Ограничение в 16 аппаратных прерываний, не менявшееся с 1982 года. На данный момент IOAPIC имеет только 24 прерывания.
|
|
|
Записан
|
|
|
|
|