Users Guide
Nome do
parâmetro
Faixa/configuraçõ
es válidas
Padrão Descrição
InterruptThrottleRa
te
956 - 488,281
(0=off, 1=dynamic)
1 Interrupt Throttle Rate (interrupções/segundo). O
parâmetro ITR controla quantas interrupções cada vetor
de interrupção pode gerar por segundo. Aumentar ITR
reduz a latência, com o custo de maior utilização da CPU,
embora isso possa ajudar o throughput em algumas
circunstâncias.
0 = Desativa qualquer moderação de interrupção e pode
melhorar a latência de pacotes pequenos. Entretanto, em
geral, isso não é adequado para tráfego de throughput em
grande quantidade devido à maior utilização da CPU da
taxa de interrupção mais alta.
NOTAS:
l Para adaptadores baseados em 82599,
desativar o InterruptThrottleRate também
fará com que o driver desabilite o HW RSC.
l Para adaptadores baseados em 82598,
desativar o InterruptThrottleRate também
fará com que o LRO seja desabilitado.
1 = O modo dinâmico tenta moderar as interrupções por
vetor enquanto mantém a latência bem baixa. Às vezes,
isso pode causar utilização extra da CPU quando no
modo dinâmico. Se estiver planejando implantar ixgbe em
um ambiente sensível à latência, considere esse
parâmetro.
LLI As interrupções de baixa latência permitem a geração
imediata de uma interrupção no processamento de
pacotes recebidos que correspondem a determinados
critérios definidos pelos parâmetros descritos abaixo. Os
parâmetros LLI não são habilitados quando as
interrupções Legacy são usadas. Você deverá estar
usando MSI ou MSI-X (veja cat /proc/interrupts) para usar
LLI com êxito.
LLIPort 0 - 65535 0
(desabilitad
o)
LLI está configurado com o parâmetro da linha de
comando LLIPort que especifica qual TCP deverá gerar as
interrupções de baixa latência.
Por exemplo, usar LLIPort=80 instruiria a placa a gerar
uma interrupção imediatamente ao receber qualquer
pacote enviado para a porta 80 do TCP na máquina local.
AVISO: Ativar LLI pode resultar em um número
excessivo de interrupções/segundo que pode
causar problemas com o sistema e em alguns
casos pode causar pânico no kernel.
LLIPush 0 - 1 0
(desabilitad
o)
LLIPush pode ser definido como habilitado ou
desabilitado (padrão). Funciona melhor em um ambiente
com várias transações pequenas.
NOTA: Habilitando o LLIPush pode permitir um
ataque de recusa de serviço.
LLISize 0 - 1500 0
(desabilitad
o)
LLISize instrui uma interrupção imediata se a placa
receber um pacote de tamanho menor do que o
especificado.