Объединение прерываний - Interrupt coalescing
Эта статья нужны дополнительные цитаты для проверка.июнь 2013) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Объединение прерываний, также известный как прервать модерацию,[1] это метод, при котором события, которые обычно вызывают аппаратное прерывание задерживаются, либо до тех пор, пока не будет отложен определенный объем работы, либо тайм-аут срабатывает таймер. При правильном использовании этот метод может снизить нагрузку на прерывание на порядок, в то же время вызывая только относительно небольшие штрафы за задержку. Объединение прерываний обычно сочетается либо с аппаратным FIFO, либо с прямой доступ к памяти, чтобы обеспечить непрерывную передачу данных при задержке прерываний.
Объединение прерываний - обычная черта современных сетевых карт, но эта техника восходит к ранним компьютерам. UART такой как 16550 UART чип, используемый в IBM PC последовательный интерфейс, в то время как даже обслуживание частоты прерываний, требуемой низкоскоростными потоками последовательных данных того времени, было утомительным для современных ЦП.
Объединение прерываний также может быть реализовано без аппаратной поддержки, путем отключения прерываний в контроллере прерываний и использования таймера. опрос.[2]
Смотрите также
Рекомендации
- ^ «Прерывание модерации (драйверы Windows)». Microsoft. Получено 2012-06-13.
- ^ Джонатан Корбет (18 декабря 2006 г.). «Переделка НАПИ». LWN.net. Получено 2011-03-06.
Этот Информатика статья - это заглушка. Вы можете помочь Википедии расширяя это. |