uso de tcp_delack_min no redhat linux (kernel 2.6.18)

1

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

    
por Bastien 26.04.2010 / 04:52

2 respostas

0

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".

    
por 09.06.2010 / 08:34
1

TCP_NODELAY e Nagle são ambos por soquete no linux.

A execução de um kernel em tempo real pode ajudar.

    
por 26.04.2010 / 05:06