Linux Kernel IRQ Routing с опциями irqbalance / kernel

Я пытаюсь заставить мой Xen Dom0 распределять IRQ в среде smp. Насколько я знаю, есть 2 варианта:

  • Используйте irqbalance
  • Сконфигурируйте ядро ​​без поддержки cpu hotplug

Моя система - Debian Squeeze, Xen 4.0.4, Kernel 3.2.31.

Моя проблема заключается в следующем:

  • Сеглаунты irqbalance из-за измененного макета /proc/irq* или отсутствия irq0 (кажется, это очень старая ошибка, существующая со времен Lenny)
  • Чтобы настроить ядро ​​без поддержки горячего подключения процессора, вы должны отключить управление питанием процессора, которое кажется невозможным с помощью стандартного wys (make config / make menuconfig) - опция CONFIG_PM по умолчанию просто имеет значение "Y".

Кто-нибудь знает, как получить ядро ​​debian dom0 с правильным дистрибутивом irq?

1 ответ

Решение

Ингрид говорит: вы должны ограничить свой процессор, чтобы использовать irqbalance:

Командная строка XEN не может запустить ирбаланс при сжатии:

/boot/xen-4.0.4.gz dom0_mem=2597152 no-bootscrub dom0_vcpus_pin

Рабочая командная строка:

/boot/xen-4.0.4.gz dom0_mem=2597152 no-bootscrub dom0_max_vcpus=2 dom0_vcpus_pin

Проверено с 3.2.30 и 3.2.31.

Другие вопросы по тегам