La tecnología de aceleración de E / S ( I / OAT ) es un motor DMA (un controlador DMA integrado ) de Intel que se incluye con placas base de servidor de alta gama , que descarga copias de memoria del procesador principal mediante la realización de accesos directos a memoria (DMA). Por lo general, se usa para acelerar el tráfico de la red, pero admite cualquier tipo de copia.
Microsoft Windows admite el uso de I / OAT para la aceleración de la red desde el lanzamiento de Scalable Networking Pack para Windows Server 2003 SP1. [1] Sin embargo, ya no se incluye en Windows a partir de la versión 8. [2] Fue utilizado por el kernel de Linux a partir de 2006 [3], pero esta función se desactivó posteriormente debido a una supuesta falta de beneficios de rendimiento al tiempo que creaba una posibilidad de corrupción de datos. [4]
Ver también
Referencias
- ^ "The Cable Guy - junio de 2006" . technet.microsoft.com . Consultado el 8 de octubre de 2018 .
- ^ MacMichael, Duncan. "NetDMA" . docs.microsoft.com . Consultado el 22 de marzo de 2019 .
- ^ "i / oat - La Fundación Linux" .
- ^ "net_dma: marca rota" .
enlaces externos
- Sitio de inicio de I / OAT
- Aceleración del procesamiento de recepción de red. Intel I / O Acceleration Technology // Proceedings of the Linux Symposium, 2005 ( copia )
- Copias de memoria en hardware , LWN.net , 7 de diciembre de 2005, por Jonathan Corbet
- Controlador Net-DMA