Здравствуйте, многоуважаемые нодесы!
Есть такой режим работы tcp, выставляется setsockopt-ом на гнезде:
TCP_NOPUSH By convention, the sender-TCP will set the ``push'' bit and
begin transmission immediately (if permitted) at the end of
every user call to write(2) or writev(2). The TCP_NOPUSH
option is provided to allow servers to easily make use of
Transaction TCP (see ttcp(4)). When the option is set to a
non-zero value, TCP will delay sending any data at all
until either the socket is closed, or the internal send
buffer is filled.
Вопрос в том, о каком "internal send buffer"-е идет речь, и как его можно
изменить.
tcpsendspace (из sysctl-а который) вроде не то, т.к. уменьшеный до скажем 560
байт, не дает эффекта похожего на не использование TCP_NOPUSH флага.
Все равно задержка на буферизации ~ такая же.
--
With Best Regards,
Sergey A. Holod
Head Of Network Management Dep.
RadioCom Ltd.
SAH1-RIPE
===================================================================
uanog mailing list.
To Unsubscribe: send mail to majordomo(a)uanog.kiev.ua
with "unsubscribe uanog" in the body of the message