Especificando o tamanho do buffer de recebimento UDP em tempo de execução no Linux
No Linux, pode-se especificar o tamanho padrão do buffer de recebimento do sistema para pacotes de rede, por exemplo, UDP, usando os seguintes comandos:
sysctl -w net.core.rmem_max=<value>
sysctl -w net.core.rmem_default=<value>
Mas eu me pergunto, é possível para uma aplicação (por exemplo, emc
) para substituir os padrões do sistema especificando o tamanho do buffer de recebimento por soquete UDP em tempo de execução?