2

至少对于 Windows,默认情况下,Nagling 是打开的。关闭它可能会带来性能提升。关掉有什么坏处?

4

1 回答 1

2

假设您执行 awrite并恰好发送一个字节。假设 tcphdr + iphdr 是 40 个字节。这意味着您的开销比数据多。

没有真正的“风险”。如果您的应用程序执行许多小型写入,您将体验到更多的数据包和效率下降(它不应该转化为性能下降)。

于 2012-02-28T17:57:48.240 回答