pas*_*ena 4 c++ optimization networking tcp
我们有一组服务器应用程序,可从设备/工具接收测量数据.消息传输时间目前是我们的主要瓶颈,因此我们有兴趣减少它以改进流程.工具和服务器应用程序之间的通信是通过在Redhat Linux上使用C++制作的TCP/IP套接字实现的.
是否可以通过更改TCP/IP配置设置或调整tcp内核函数来减少使用硬件的消息传输时间?(我们可以牺牲安全性来提高速度,因为通信是在安全的内部网上)
Jar*_*ott 5
根据工作负载,在套接字连接上禁用Nagle算法可以提供很多帮助.
在处理大量小消息时,我发现这产生了巨大的差异.
从内存中,我相信C++的socket选项被调用了 TCP_NODELAY
TCP_NODELAY
归档时间:
14 年,10 月 前
查看次数:
1007 次
最近记录: