Bypass do kernel para UDP e TCP no Linux - o que isso envolve?

Porhttp://www.solacesystems.com/blog/kernel-bypass-revving-up-linux-networking:

[...] um driver de rede chamado OpenOnload que usaTécnicas de bypass do kernel para executar o aplicativo e o driver de rede juntos no espaço do usuário e, bem, ignorar o kernel. Isso permite que o lado do aplicativo da conexão processe muito mais mensagens por segundo com latência mais baixa e consistente.

[...]

Se você é um desenvolvedor ou arquiteto que lutou com alternância de contexto por anos, o desvio do kernel pode parecer trapaça, mas, felizmente, ele está totalmente dentro das regras.

Quais são as funções necessárias para fazer tal bypass do kernel?

questionAnswers(3)

yourAnswerToTheQuestion