정적 파일 데이터가 커널 / 유저 영역 사이를 넘나들 때에는 매번 복사가 일어납니다. 위 4, 5번 항목을 보면 불필요한 Context Switching으로 CPU와 메모리를 소모하고 있습니다.
Zero copy는 이러한 문제점을 해결하는 방법입니다. 커널 영역에서 파일 데이터를 읽은 후 웹 어플리케이션으로 되돌아가지 않고 바로 소켓에 데이터를 담아 전합니다. 말 그대로 Zero copy(무복사) 입니다.
==> 여기 나온게 어케하는지 알려준 것이 아니라고 한다면.. 흠.
구글링 ㄱ
제로카피 어떻게 함
https://medium.com/sunhyoups-story/zero-copy%EB%9E%80-e113d5df7191
보고왔는데 어떻게 하는지ㅜ안알려줌
정적 파일 데이터가 커널 / 유저 영역 사이를 넘나들 때에는 매번 복사가 일어납니다. 위 4, 5번 항목을 보면 불필요한 Context Switching으로 CPU와 메모리를 소모하고 있습니다. Zero copy는 이러한 문제점을 해결하는 방법입니다. 커널 영역에서 파일 데이터를 읽은 후 웹 어플리케이션으로 되돌아가지 않고 바로 소켓에 데이터를 담아 전합니다. 말 그대로 Zero copy(무복사) 입니다. ==> 여기 나온게 어케하는지 알려준 것이 아니라고 한다면.. 흠.