o tcp_delack_min é um parâmetro tcp que está disponível apenas na "versão" do MRG (kernel em tempo real) do RHEL, embora seus documentos digam que é uma otimização que deve ser executada antes de atacar mais tarefas "em tempo real".
estamos mudando do Solaris para o Redhat Linux e tentando duplicar nossa configuração de baixa latência, que, no solaris, inclui as configurações de ndd relacionadas a TCP NO DELAY e NAGLE ALGORITHM. Tenho a impressão de que esses parâmetros não são todos configuráveis em todo o sistema, mas ainda encontrei algumas informações.
configuramos nossos aplicativos para serem executados sem o algoritmo nagle, mas isso não é suficiente.
Encontramos um artigo interessante RH falando apresentando o parâmetro tcp_delack_min, no entanto, ao navegar / proc / sys / net / ipv4 /, não consigo encontrá-lo lá. seria seguro assumir que simplesmente "adicionar" o parâmetro como é dito no documento seria suficiente, ou melhor, que a opção não é suportada por esta versão (seria estranho, como RH especificar que "pode ser executado em um instalação padrão do Red Hat Enterprise Linux ")?
alguma outra ideia / recomendação para melhorar ainda mais a latência?
obrigado
TCP_NODELAY e Nagle são ambos por soquete no linux.
A execução de um kernel em tempo real pode ajudar.
Tags performance solaris linux latency tcpip