linux – 套接字选项SO_SNDLOWAT的目的是什么
| 
                         我目前正在使用C语言从Tru64移植到Linux Suse 11. 我想弄清楚,在Linux上的软件执行中,非设置SO_SNDLOWAT对1024 * 64的影响是什么. 问题是我找到了SO_SNDLOWAT目的的两个定义(解释): >在Linux上的socket的手册页上找到: 
 我知道它指定缓冲区中要进行的最小字节数(在这种情况下用于发送消息).缓冲区需要至少填充SO_SNDLOWAT字节才能继续 
 我明白,如果我想在套接字缓冲区中写入(无论我写的是什么大小),缓冲区需要最少的SO_SNDLOWAT字节. 我不知道该怎么做SO_SNDLOWAT. 最佳答案 第一个描述是正确的解释. 至于无法设置SO_SNDLOWAT的影响,我认为这不重要,因为性能取决于Nagle的算法,路径MTU发现等等.我怀疑其他TCP / IP实现默默地忽略了这个选项. (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!  | 
                  
- How can I exclude directories from grep -R?
 - 使用Linux上的Team Explorer Everywhere设置工作区
 - linux – appassembler maven插件不会对生成的脚本设置“执
 - 通过linux上的usb发送原始数据
 - 在我的程序中使用OpenBSD的malloc,realloc和free
 - 使用JeMalloc在Java应用程序中查找本机内存泄漏
 - linux – 如何发送一个字节(或字节)来测试在我的应用程序中
 - linux – iwconfig – 通过wifi在终端上连接网络
 - linux – 检测我的共享库的两个ABI不兼容版本加载到单个程序
 - linux – sed:如何删除匹配包含正斜杠的模式的行?
 
