제로 카피 이해 노트
DZone.com의 RSS

제로 카피 이해

고성능 컴퓨팅 및 네트워크 애플리케이션 분야에서 효율적인 데이터 처리는 중요합니다. 전통적인 입출력(I/O) 작업은 종종 불필요한 데이터 복사를 수반하여 성능 병목 현상을 일으키고 처리량을 제한하며 지연 시간을 증가시킬 수 있습니다. 제로 카피(Zero-copy)는 이러한 불필요한 데이터 이동을 최소화하거나 제거하여 상당한 성능 향상을 이끄는 강력한 최적화 기술입니다. 전통적인 입출력 경로 일반적인 시나리오를 생각해 봅시다. 애플리케이션이 디스크에서 파일을 읽어 네트워크를 통해 전송해야 하는 경우입니다. 전통적인 I/O 모델에서는 이 간단해 보이는 작업이 일련의 데이터 복사를 포함합니다.