> -- Сергей Губанов писал(а):
> 1) для получателя - как можно быстрее ("со скоростью света") вычитывать из сокета все что там есть и складывать уже в свой "безразмерный" буфер для дальнейшей неспешной обработки.2) для отправителя - засовывать в socket.Send всё что только есть, а она уже сама разберётся что к чему.

Про 1) - ясное дело.

А вот про 2) - испытания-то показывают, что лучше не сильно большими кусками. Порциями в 1024 уже замедляет (при сотнях-тысячах запросов в секунду).