파일 입출력시 버퍼 사용해 작은 데이터의 잦은 쓰기에 따른 성능저하 문제 해결 파일, 네트워크 소켓에 모두 적용 할 수 있으며, 입출력 효율 높이기 위해 사용 일정 크기 이상으로 버퍼가 늘어나더라도 성능이 계속 증가하는것은 아님