DMA(직접 메모리 액세스)를 사용하면 네트워크 장치가 패킷 데이터를 시스템 메모리로 직접 이동하여 CPU 사용률을 줄일 수 있습니다. 그러나 패킷이 도착하는 빈도와 임의 간격으로 인해 시스템이 저전력 상태로 전환될 수 없습니다. DMA 병합을 사용하면 NIC가 DMA 이벤트를 시작하기 전에 패킷을 수집할 수 있습니다. 이렇게 하면 네트워크 대기 시간이 증가할 수 있지만 시스템이 더 적은 에너지를 소비할 가능성도 높아집니다. 인텔® 이더넷 컨트롤러 I350(및 이후 컨트롤러)을 기반으로 하는 어댑터 및 네트워크 장치는 DMA 병합을 지원합니다.
DMA 병합 값이 높을수록 더 많은 에너지를 절약할 수 있지만 시스템의 네트워크 대기 시간이 증가할 수 있습니다. DMA 병합을 사용하는 경우 인터럽트 조정 속도도 '최소'로 설정해야 합니다. 이렇게 하면 DMA 병합으로 인한 대기 시간 영향이 최소화되고 최대 네트워크 처리량 성능이 향상됩니다. 시스템의 모든 활성 포트에서 DMA 통합을 활성화해야 합니다. 시스템의 일부 포트에서만 활성화된 경우 에너지를 절약하지 못할 수 있습니다. 잠재적인 에너지 절약에 영향을 줄 수 있는 여러 BIOS, 플랫폼 및 응용 프로그램 설정도 있습니다.
인텔® I350 이더넷 컨트롤러 및 DMA 통합 백서(PDF)
DMA 병합에 대한 추가 정보 및 튜닝 권장 사항이 포함된 백서입니다.
크기: 232 KB
날짜: 2011년 8월
메모: PDF 파일은 어도비 아크로 뱃 리더 *가 필요 합니다.