파일을 메모리에 저장하는 방식으로, 텍스트 파일을 원본 버퍼와 추가 버퍼로 나누어 새로운 내용을 기록함으로써 중간 삽입 시 발생하는 성능 문제를 효과적으로 해결
source
: tells us which buffer to read from.
start
: tells us which index in that buffer to start reading from.
length
: tells us how many characters to read from that buffer.