патчим /usr/src/sys/netgraph/ng_pppoe.c static int ng_pppoe_newhook добавляем после if (strcmp(name, NG_PPPOE_HOOK_ETHERNET) == 0) { privp->ethernet_hook = hook; NG_HOOK_FORCE_QUEUE(hook);
Это интересный трюк! Вообще по-хорошему "раскладывание" должно происходить на уровне прерываний сетевых карт. И опять же по-хорошему такой трюк должен создавать больше проблем, чем выигрыша на правильно построенной системе. Под последним я подразумеваю многое :) Переписанный netgraph, правильные сетевые карты и их драйвера, сбалансированная машина по числу кор/сетевых карт/очередей. Возможно имеет смысл замутить патч, который позволит принудительно с помощью ngctl(8) переводить любую ноду в queue-режим. Чтобы дать официальную возможность пользователям делать этот трюк, раз он полезен в некоторых случаях. А кто на nag его придумал?
не существует правильных сетевых карт 10g для PPPoE
Поясни. Желательно одним длинным сообщением ;)
Ой там Ivan по-моему мне его скидывал
Обсуждают сегодня