Igoras 13 май 2011, 00:25
flamenco,
У меня только 1 совет - ни в коем случае не брать PCI гигабитки, с какими бы они процами не были. На 100 мбитах не сильно заметно, но у шины PCI очень левая обработка прерываний да и вообще пропускная способность низкая... вытянешь от силы 500 мбит и упрешься в 100% загрузки проца, приче не полезной загрузки, а обработкой аппаратного прерывания. Есть возможность включить polling, но это должна уметь сетевуха и ее драйвер. С самыми простыми PCI-E 1x realtek (tp-link за 10 баксов) таких проблем нет и загрузка проца незначительна при трафике до 900 мбит/с. Онбоард-сетевухи обычно или подключаются прямо в MII интерфейс чипсета или разведены на какую-то линию pci-e, так что тоже стоит их юзать. Из минусов - не под все ОС есть дрова. Тп-линки, про которые писал выше, например работают с микротиком начиная от 3.х.
Да и вообще, было бы странно, если бы 2-ядерные процы частотой в пару ггц обращали внимание на какие-то там сетевухи... лет 15 назад, возможно и было актуально обрабатывать фреймы на железном уровне, но не сейчас.