CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): swhan (foo bar)
날 짜 (Date): 2002년 6월 12일 수요일 오후 03시 54분 21초
제 목(Title): Re: deferred send()


1. 0.1초라면야.. -.-
그냥 send 호출하시면 됩니다. TCP가 좋은게 그거죠 ^^
뭐 값을 바꾸긴 힘들겠지만서두요. 패킷 크기도 그렇고..

패킷 스니핑등 방법으로 테스트를 해보셨는지는 모르겠는데..  안해보셨다면 
꼭 해보시길 바랍니다. 0.1초정도면 아마 90%는 패킷 1개로 갈겁니다.
오히려 2번째 패킷이 반으로 나뉘는 상황을 걱정해야지 싶지만.. 성능때문에 
2개를 하나로 보내고싶은 크기라면.. 이런 상황은 발생하지 않을 가능성이 
높겠네요. 

2. TCP자체로 영 못미더우시면 fdopen을 써보시는건 어떨까요?
   버퍼 크기도 바꿀 수 있습니다만..flush도 원하는 시간에 가능하고.
  (뭐 MTU크기를 생각하면  버퍼 크기도 바꿀 필요가 없겠지여)
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.