Установка default_smp_affinity в Linux на правильное значение
У меня 12 основных коробок:
egrep -c processor /proc/cpuinfo
12
cat /proc/irq/default_smp_affinity
fff
Я хотел бы использовать все ядра, так что я понимаю, что default_smp_affinity должно быть установлено в ffffffffffff.
echo ffffffffffff > /proc/irq/default_smp_affinity
-bash: echo: write error: Value too large for defined data type
Как я могу убедиться, что все ядра используются одинаково и что default_smp_affinity установлен правильно?
Версии:
cat /etc/issue.net
CentOS release 6.5 (Final)
uname:
2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Любой вклад приветствуется.
1 ответ
На самом деле fff - это правильная настройка для 12-ядерного блока. Распределение IRQ было недостаточно плавным, поэтому я подумал, что оно может быть неправильно настроено.