我在Linux中创建了一个C ++服务器进程,它通过TCP / IP向客户端程序发送大数据包(每个4k> 140kb),并且需要该数据包发送< 1.5秒。
1个服务器和1个客户端似乎都没问题。但是,当我同时执行超过5个服务器进程实例并且每个进程处理自己的客户端时,每个进程在套接字写入中似乎有延迟(> 10秒)。
我计算了每秒在网络中出现的最大网络带宽:
等等。
首先,如果我的网络是100Mbps,上述是否可行?我的接收客户端程序在Windows操作系统中运行。
我的套接字编程和发送器/接收器操作系统中是否需要配置?