[Sysadmins] А что у нас с SMP на Intel S5500BC / Xeon E5607 ?
Sergey
a_s_y на sama.ru
Пт Фев 10 18:25:34 MSK 2012
On Friday, February 10, 2012 20:29:31 Alexei Takaseev wrote:
> smp_affinity бинарная маска,
Только вот непонятно ещё с форматом...
http://lkml.indiana.edu/hypermail/linux/kernel/1103.3/02814.html
Setting smp affinity to cpus 256 to 263 would be:
echo 000000ff,00000000,00000000,00000000,00000000,00000000,00000000,00000000 > smp_affinity
А вот тут по-другому написано: http://www.mjmwired.net/kernel/Documentation/IRQ-affinity.txt
Причём, оба варианта не дают ожидаемый эффект в случае с S5500BC,
первый ещё и ошибку даёт. Формат поменялся, что ли.
Работают только маски, указывающие на одно ядро. Например
echo 80 > smp_affinity задаёт 7-ое ядро
echo 8 > smp_affinity задаёт 3-е ядро
Тут всё правильно. Но вот
echo 88 > smp_affinity приводит к тому, что работает только 7-ое или 3-е, в зависимости
от того, какое из них работало. Переключений туда-сюда не происходит.
--
С уважением, Сергей
a_s_y на sama.ru
Подробная информация о списке рассылки Sysadmins