728x90 제로카피1 Zero Copy Transfer (제로 카피 전송) 안녕하세요! 오늘은 Zero Copy Transfer에 대해 알아보겠습니다. 제로카피 전송이란? 데이터를 복사하거나 전송하는 과정에서 중간 버퍼를 사용하지 않고 데이터를 직접 전송하는 방법으로 데이터 이동을 최적화하고 시스템 성능을 향상시키기 위한 방법입니다. 먼저 전통적인 방법과 개선된 방법, 보다 개선된 방법까지 총 3단계를 거쳐 어떻게 달성하게 되었는지 확인해보겠습니다. 단계 1. 전통적인 방법 보통 우리는 파일을 읽고 전송한다면 아래와 같은 코드를 작성할 것입니다. File.read(fileDesc, buf, len); Socket.send(socket, buf, len); 이것은 내부적으로 아래와 같은 과정을 거치게 됩니다. 이 전통적인 과정에서는 총 두 개의 불필요한 작업이 있습니다. (파일을.. 2023. 11. 24. 이전 1 다음 728x90