각 호출이 반환한 길이만 유효 데이터로 취급한다.
고정된 최대 청크를 할당한다.
실제 count 또는 EOF를 받는다.
허용 크기를 넘는지 먼저 검사한다.
offset 0부터 count만 전달한다.
핵심: 마지막 청크 뒤의 배열 영역에는 이전 데이터가 남을 수 있다.