삽질의 현장/- ETC

[삽잡이] 메모리 복사과정

shovelman 2015. 10. 8. 10:03


메모리 복사를 하는 'memcpy' 함수,


어플리케이션의 버퍼안에 데이터를 

TCP 수준의 Send 버퍼에 복사를 시켜주는 'send'함수,


TCP 수준의 Recv 버퍼안에 데이터를 

어플리케이션의 버퍼에 복사를 시켜주는 'recv'함수 등등 ...


데이터를 복사시키는 함수의 그림은 아래의 그림과 같다.



저장하고자하는 메모리의 주소(Target Address)에

복사를 할 메모리의 시작 주소(Original Address)부터

인자로 넘긴 크기(Size)만큼 복사를 해준다.