I/O액셀러레이션 테크놀로지
I/O Acceleration TechnologyI/O 액셀러레이션 테크놀로지(I/OAT)는 하이엔드 서버 메인보드에 번들된 인텔의 DMA 엔진(임베디드 DMA 컨트롤러)으로 다이렉트 메모리 액세스(DMA)를 실행하여 메인 프로세서에서 메모리 복사본을 오프로드합니다.일반적으로 네트워크 트래픽을 가속화하기 위해 사용되지만 모든 종류의 복사를 지원합니다.
네트워크 액셀러레이션을 위한 I/OAT [1]사용은 Windows Server 2003 SP1용 Scalable Networking Pack 출시 이후 Microsoft Windows에서 지원됩니다.그러나 버전 8 [2]이후 Windows에는 더 이상 포함되어 있지 않습니다.이 기능은[3] 2006년부터 Linux 커널에 의해 사용되었지만 이후 데이터 [4]손상 가능성을 발생시키면서 성능상의 이점이 부족하다는 주장이 제기되어 비활성화되었습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "The Cable Guy - June 2006". technet.microsoft.com. Retrieved 2018-10-08.
- ^ MacMichael, Duncan. "NetDMA". docs.microsoft.com. Retrieved 2019-03-22.
- ^ "i/oat - The Linux Foundation".
- ^ "net_dma: mark broken".
외부 링크
- I/OAT 홈 사이트
- 네트워크 수신 처리를 가속화하고 있습니다. 인텔 I/O액셀러레이션 테크놀로지 // Linux 심포지엄, 2005 (카피)
- 하드웨어 메모리 복사본(LWN.net, 2005년 12월 7일 Jonathan Corbet)
- Net-DMA 드라이버