Los problemas de rendimiento bajo carga con tarjetas de red de Interrupt-Drosselung/Moderation
Creado por Solip el 14 de 01 2012
Modernas tarjetas de interfaz de red y su software controlador trata de mantener la carga en el equipo demasiado pequeño para transferencias de datos. Normalmente todos los paquetes, una solicitud de interrupción (IRQ) y haría que el hacer que la CPU para manejar los datos. Por supuesto, esto crea una carga para el anfitrión. La tarjeta de red, pero tiene más o menos grande de caché (buffer), lo que le permite a ella en un proceso de grandes cantidades de datos para procesar. Para cada operación, a continuación, sólo una interrupción que se necesita.
Este proceso es en realidad muy útil se llama moderación de interrupción o la moderación de interrupciones.
La implementación de esta característica es muy diferente. Adaptadores de red de alta calidad como los productos de Intel hacerlo todo en un modo de adapativen y adaptarse a los requisitos y la carga de la CPU. Esto funciona bien en la mayoría de los casos. Abaratamiento de la tecnología, tales como tarjetas de red RealTek resolver este problema peor y que más problemas.
Las causas de estos problemas aparentes en la primera y difícil de explicar:
1) Se transfiere datos a una conexión de red Gigabit Ethernet y la capacidad de una gran medida. Otras transferencias de llegar a detenerse, a pesar de que representan sólo unos requisitos de ancho de banda muy bajo.
2) La CPU de la computadora está muy cargado (por ejemplo, reproducir una película sin aceleración por hardware AVC de la red) y el rendimiento de la conexión de red se rompe tan fuerte, el incremento de la película.
Ambos escenarios no son la causa, que la red o el ordenador no es lo suficientemente potente como lo haría. Sólo sirve para crear saltos grandes en la transferencia de datos. En el caso 1, el estrangulamiento interrupción se maxed hacia fuera tan fuerte, el resultado es un temporal offset para otros compuestos. Dependiendo de la aplicación, esto es demasiado para un correcto funcionamiento. En el caso 2, la CPU está muy cargado y por lo tanto reduce el servicio de interrupción para el área de red fuertemente, la tasa de datos cae por debajo del mínimo requerido.
Para los adaptadores de red baratas, a menudo es necesario para interrumpir estrangulando apagado a una operación perfecta bajo garantía carga pesada. El más agresivo es el equipo también utiliza técnicas de ahorro de energía, los problemas más que puede ser.
En cualquier caso, el fabricante de las opciones del adaptador de red proporcionan la interrupción o limitación de moderación de interrupciones cambio. A menudo, sin embargo, sólo se apagará es la única manera que el equipo realmente se obligó al tráfico de la red en marco "normal" de tiempo garantizado.
Uno podría pensar que la CPU estaría sobrecargado, y el ordenador afectado, si lo hace. Lo cual no es así. Los procesadores actuales se está preparando una red gigabit sin interrupción el manejo no es una carga adicional significativa.
Las opciones para este propósito se pueden encontrar en la configuración del adaptador de red del Panel de control. Ejemplo:
Filed under Hardware y Windows | No Comments »






