Как повысить производительность обработки очереди netfilter в пользовательском пространстве? - PullRequest
4 голосов
/ 29 июня 2011

Интересно, как ускорить мою программу фильтрации пакетов на основе libnetfilter_queue, библиотеки, позволяющей обрабатывать пакеты в очереди netfilter пользовательского пространства.

Я думаю, что ключевым моментом является то, что переключение между пользовательским пространством и пространством ядра происходит медленно. Чтобы повысить производительность, я должен переписать свою программу как патч ядра и запустить ее в пространстве ядра? ТНХ.

...