Объединение прерываний (IRQ coalescing)
Функция сетевой карты: одно прерывание на несколько пакетов вместо прерывания на каждый. На 10 GbE и выше с мелкими пакетами миллионы прерываний в секунду задушили бы CPU. Объединение меняет задержку на пропускную способность.
Параметры: rx-usecs (ждать до X мкс или пока не накопится N пакетов), rx-frames. ethtool -C eth0 rx-usecs 50. По умолчанию часто адаптивный режим — драйвер подстраивается под нагрузку. Компромисс: для задач, чувствительных к задержке (HFT, игровые серверы реального времени), объединение снижают до 0 — больше нагрузка на CPU, меньше хвостовая задержка. Для массовой передачи данных его повышают — экономится CPU, выигрывает пакетная обработка. Современное решение — NAPI в Linux: под нагрузкой опрос (polling), в простое — прерывания.