LINUX.ORG.RU

История изменений

Исправление gloomy, (текущая версия) :

А на какой версии это было? У меня другой опыт был с 10Gb, как ни странно. :) На linux у нас и балансер свой, и патчи для снятия залипухи, итд... FreeBSD (9 или 10?) просто прокачала траффик. =)

Ну вот даже, пример. По умолчанию часто в affinity стоят ffff..ы. Или что-то похожее (например, соответствует какой то NUMA). Так вот в этом случае, все прерывания лягут на 1-й проц этой битовой маски. Грубо говоря, по умолчанию, в большинстве случаев ты получаешь все прерывания на 1 проц. В лучшем — на первые 8 процов (карты типа ixgbe и с новейшим ядром). На самом деле для админа это неочевидность — установив FFFF я неявно ожидаю, например, любой из этих процов. Но это не так. И главное, где документация? Ворох хаутушек (часто, противоречащих)?

Ну ладно, это все лирика. Надеюсь не все линуксоиды ненавидят бздю. :)

P.S. про irqbalance не надо — мы его изучили достаточно хорошо ;) Пользуйтесь http://birq.libcode.org

Исходная версия gloomy, :

А на какой версии это было? У меня другой опыт был с 10Gb, как ни странно. :) На linux у нас и балансер свой, и патчи для снятия залипухи, итд... FreeBSD (9 или 10?) просто прокачала траффик. =)

Ну вот даже, пример. По умолчанию часто в affinity стоят ffff..ы. Или что-то похожее (например, соответствует какой то NUMA). Так вот в этом случае, все прерывания лягут на 1-й проц этой битовой маски. Грубо говоря, по умолчанию, в большинстве случаев ты получаешь все прерывания на 1 проц. В лучшем — на первые 8 процов (карты типа ixgbe и с новейшим ядром). На самом деле для админа это неочевидность — установив FFFF я неявно ожидаю, например, любой из этих процов. Но это не так. И главное, где документация? Ворох хаутушек (часто, противоречащих)?

Ну ладно, это все лирика. Надеюсь не все линуксоиды ненавидят бздю. :)