RxIntDelay
0-65535
(0=desactivado)
RxAbsIntDelay
0-65535
(0=desactivado)
TxIntDelay
0-65535
(0=desactivado)
TxAbsIntDelay
0-65535
(0=desactivado)
copybreak
0-xxxxxxx
de la CPU sin afectar el rendimiento general, cargue el
controlador como se muestra a continuación:
Así se establece el valor de InterruptThrottleRate en
3000 interrupciones/seg. para la primera, segunda y
tercera instancias del controlador. El rango de 2000 a
3000 interrupciones por segundo funciona en la
mayoría de los sistemas y es un buen punto de inicio,
pero el valor óptimo dependerá de la plataforma. Si el
uso de la CPU no es una preocupación, utilice
RX_POLLING (NAPI) y la configuración predeterminada
del controlador.
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.
0
Este valor retrasa la generación de interrupciones de
recepción en unidades de 1.024 microsegundos. La reducción
de las interrupciones de recepción puede mejorar la eficiencia
de la CPU si se adapta de forma correcta al tráfico de red
específico. El aumento de este valor agrega latencia adicional
a la recepción de tramas y puede resultar en la disminución
del rendimiento del tráfico TCP. Si el sistema informa sobre
recepciones descartadas, este valor podría estar demasiado
alto, lo que causa que se agoten los Búferes de recepción
disponibles en el controlador.
8
Este valor, en unidades de 1,024 microsegundos, limita el
plazo en el que se genera una interrupción de recepción. De
utilidad solamente si RxIntDelay no es cero, este valor
asegura que se generará una interrupción después de haber
recibido el primer paquete dentro del lapso de tiempo
establecido. Un ajuste fino apropiado, junto con RxIntDelay,
puede mejorar el flujo de tráfico en determinadas condiciones
de red.
(Compatible únicamente con los adaptadores Intel 82540,
82545 y superiores.)
8
Este valor retrasa la generación de interrupciones de
recepción en unidades de 1,024 microsegundos. La reducción
de las interrupciones de transmisión puede mejorar la
eficiencia de la CPU si se ajusta finamente al tráfico de red
específico. Si el sistema informa de que se están descartando
transmisiones, este valor podría estar demasiado alto, lo que
causa que se agoten los descriptores de transmisión
disponibles en el controlador.
32
Este valor, en unidades de 1,024 microsegundos, limita el
plazo en el que se genera una interrupción de recepción. De
utilidad solamente si TxIntDelay no es cero, este valor
asegura que se generará una interrupción después de haber
enviado el primer paquete dentro del lapso de tiempo
establecido. Un ajuste fino apropiado, junto con TxIntDelay,
puede mejorar el flujo de tráfico en determinadas condiciones
de red.
(Compatible únicamente con los adaptadores Intel 82540,
82545 y superiores.)
256
Uso: insmod e1000e.ko copybreak=128
insmod e1000e.o
InterruptThrottleRate=3000,3000,3000
ADVERTENCIA: Si se establece el valor de
RxIntDelay en algún valor diferente a 0, los
adaptadores podrían detenerse (dejar de transmitir)
bajo ciertas condiciones de la red. Si esto sucede, se
agrega un mensaje NETDEV WATCHDOG en el
registro de eventos del sistema. Además, se
restablece el controlador de forma automática, lo cual
restaura la conexión de red. Para eliminar la
probabilidad de que se detengan los adaptadores,
asegúrese de que el valor de RxIntDelay sea cero.