k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

Back January 22nd, 2008 Forward
Networking scalability on high-performance servers

Статья на IBM developerWorks про то, как ускорить гигабитный эзернет в Линуксе. Две трети посвящены тому, что прерывание от сетевой карточки надо биндить на определённый CPU (с помощью /proc/irq/NNN/smp_affinity). Остальная треть про бондинг.

Я это к чему? В бытность мою лидером Virtuozzo QA (ох, давно это было) мы делали много всяких тестов производительности. Я тогда выяснил (впрочем, это не было откровением -- в Интернете написано, если хорошо поискать), что если забиндить прерывание от сетевой карточки на один CPU, то скорость Fast Ethernet возрастает примерно на 15%. Тогда всё было не то, что сейчас -- kernel 2.4 (а не 2.6 -- там TCP/IP стек сильно другой), Fast Ethernet (а не гигабитный), никакой тебе NUMA и в помине не было.

Забавно, что всё поменялось, а хинт всё ещё в силе.

фамилии

Прикольная у человека фамилия: Schurig (Шуриг). Падонки вместе с медведами просто отдыхают.

Update: учитывая, что у немцев есть ещё имя Sascha, довольно забавно было бы встретить человека по имени Sascha Schurig.

Хома из Бобруйска!

Теперь на одноклассниках у меня есть друг из Бобруйска. Кстати, его детское прозвище -- Хома. Толстый потому что в детстве был.

Много вспоминал о детстве. Писать некогда, но было здорово.

Back January 22nd, 2008 Forward