LINUX.ORG.RU

Сообщения igor-k

 

Использование TCP_NODELAY

Одна программа быстро отсылает маленькие порции данных, чтоб они не склеивались на передачи в один большой пакет используется опция для сокета TCP_NODELAY (наблюдения в tcpdump подтверждают сей факт). Приемная часть эти пакеты принемает, но тут возникает проблема: данные ждем в select'е, и последующий recv получает не один пакет а несколько, тоесть данные склиеваются на приемной стороне. Вопрос как избавится от этого эфекта.

igor-k
()

RSS подписка на новые темы