Modifica o tamanho do buffer de recebimento do soquete udp do terminal

0

Estou trabalhando na comunicação sem bloqueio do udp entre dois processos. Tendo passado por esses links e muitos outros: SO_RCVBUF mostrando o dobro do valor , Localizando o tamanho do buffer de soquete no linux , Modificar soquete tamanho do buffer em tempo de execução , Eu não conseguia entender como modificar manualmente, mesmo como super usuário, o tamanho do buffer de socket recv através da linha de comando em vez de usar setsockopt () no programa.

Como um soquete é uma estrutura por processo , eu quero saber como isso pode ser feito para o soquete específico em vez de usar

sysctl -w net.core.rmem_default=8192  (or)   
/proc/sys/net/core/rmem_default  

que indicam valores padrão para um soquete ser aberto no nível do sistema, mas não para um soquete aberto específico.

    
por DevBee 27.10.2017 / 13:08

0 respostas