Драйвер em от yandex.
Любой кто имеет дело с FreeBSD, знает, что лучшие сетевые карты – производства Intel. Системы с ними на борту лучше держат нагрузку благодаря тому, что чип карты выполняет массу операций сам, не привлекая к этому другие ресурсы. И так, же многие знают о существовании стороннего драйвера для гигабитных сетевых карт Intel, разработанного одним из работников Яндекс. Эти драйвера ориентированны на работу в много процессорных системах и более оптимально используют процессор. По моим наблюдениям, использование драйверов от Яндекс, позволит выиграть еще около 10 % производительности.
А поскольку отрицательных эффектов я не видел, то нужно ставить. А для того, что бы их поставить, нужно в первую очередь их скачать.
Качают их отсюда: http://people.yandex-team.ru/~wawa/
К примеру, для FreeBSD 8.0:
wget http://people.yandex-team.ru/~wawa/em-6.9.14-RELENG8-yandex-1.36.2.17.2.6.tar.gz
Распаковываем:
tar xvfz em-6.9.14-RELENG8-yandex-1.36.2.17.2.6.tar.gzТеперь, после распаковки, копируем вместо стандартных драйверов:
cd em-6.9.14-RELENG8-yandex-1.36.2.17.2.6 cp * /usr/src/sys/dev/e1000
Ну, а дальше, можно собирать, как обычный драйвер, включив в ядро или собрав модулем.



