flush 시점 결정

상대가 데이터를 필요로 하는 순간과 호출 비용을 맞춘다.

출력flush 시점이유
닫을 파일close 때끝부분 보존
대화형 메시지메시지 완료 때상대 대기 해제
대량 배치청크 또는 종료 때호출 절감
강한 영속 기록사양별 force물리 저장 요구

핵심: flush를 매 바이트 호출하면 버퍼의 성능 목적이 사라진다.