chunk , buffer, stream에 대해서
chunck
buffer
chunk를 받아주는
그릇
이라고 생각하면 편하다.
- chunk가 buffeer에 꽉 채워지면, buffer를 통째로 옮기고 new buffer에 아직 옮겨지지 못한 chuck 들을 다시 채우는 과정을 반복한다.
cf) buffering이란?
buffer에 chuck가 다 채워지지 않아서 기다리는 작업을 말한다.
stream
- buffer가 다 차면 옮기고 다시 buffer를 채우는
버퍼링 작업을 연속
하는 것을 말한다.
stream buffer
는 지속적으로 버퍼가 전송되는 것을 말한다.