원래 한번에 입출력버퍼에 저장할수 있는 패킷 length는 1~4KB 단위 아니냐?


방금 시험삼아 30kb짜리 버퍼에 넣어봤는데 단 한번에 전송되되더라;;


난 1,2kb씩 짤라서 while문 내에 감싸가지고 max -= sentByte; 이런식으로 보낸 바이트씩 차감하는 방식으로 돌렸는데


30kb 한꺼번에 보내지는거 보고 소름


내가생각한게 틀린거같은데 이거 원리가 뭐냐? 그냥 함수 한번 호출하면 내부적으로 버퍼에서 지속적으로 보내는거임? 함수 여러번 호출할 필요 없이?