LLIPort
De 0 a 65535
LLIPush
De 0 a 1
LLISize
De 0 a 1500
IntMode
De 0 a 2
Si se configura el valor InterruptThrottleRate
en 0, se desactivará la moderación de
interrupciones y es posible que se mejore la
latencia de los paquetes pequeños; sin
embargo, este valor, en general, no es
adecuado para el tráfico de gran volumen.
0 (inhabilitado)
LLIPort configura el puerto para las
interrupciones de baja latencia (LLI).
Las interrupciones de baja latencia permiten la
generación inmediata de una interrupción tras
procesar paquetes de recepción que coinciden
con determinados criterios definidos por los
parámetros que se describen a continuación.
Los parámetros LLI no se habilitan cuando se
utilizan interrupciones tradicionales. Debe
utilizar MSI o MSI-X (consulte cat
/proc/interrupts) para usar LLI correctamente.
Por ejemplo, si se utilizara LLIPort=80, la
placa generaría una interrupción inmediata al
recibir un paquete enviado al puerto TCP 80
de la máquina local.
0 (inhabilitado)
LLIPush puede habilitarse o inhabilitarse (valor
predeterminado). Es más eficaz en los
entornos con numerosas transacciones
pequeñas.
0 (inhabilitado)
LLISize producirá una interrupción inmediata
si la placa recibe un paquete cuyo tamaño es
inferior al especificado.
2
Esto permite controlar el tiempo de carga en
el tipo de interrupción registrado por el
controlador. Se necesita MSI-X para poder
admitir varias colas. Algunos kernel y
combinaciones de opciones .config de kernel
forzarán un nivel inferior de compatibilidad
para las interrupciones. 'cat /proc/interrupts'
mostrará distintos valores por cada tipo de
interrupción.
0 = Interrupciones antiguas.
1 = Interrupciones MSI.
2 = Interrupciones MSI-X (valor
NOTA: InterruptThrottleRate tiene
precedencia sobre los parámetros
TxAbsIntDelay y RxAbsIntDelay. En
otras palabras, minimizando los retrasos
absolutos de recepción o transmisión no
va a forzar al controlador a generar
más interrupciones que las que permite
InterruptThrottleRate.
ADVERTENCIA: La activación de LLI
puede producir un número excesivo
de interrupciones por segundo que, a
su vez, puede provocar problemas con
el sistema y en algunos casos puede
crear pánico del kernel.
NOTA: Si se habilita LLIPush, puede
tener lugar un ataque de denegación de
servicio.