我有两个应用程序通过 TCP 套接字进行通信。第一个接收,第二个发送。
First app:
start=clock();
recv();
end=clock();
当我运行应用程序时,(结束-开始)是 150-200 毫秒。(总是)
第二个应用:
while (!stop) {
start=clock();
prepare_message();
send();
end=clock();
}
当我运行应用程序时,(结束-开始)为 0.00 毫秒。(总是)
消息负载接近 200-300 字节,ping 持续时间 <1ms。那么,为什么接收方等待 200ms 而发送方不等待呢?那么我该如何描述 200 毫秒呢?
谢谢