gpt4 book ai didi

java 网络,写入调用平均比读取调用长 4 倍,这正常吗?

转载 作者:可可西里 更新时间:2023-11-01 02:44:01 25 4
gpt4 key购买 nike

更具体地说,我用 java NIO 编写了一个服务器,它运行良好,经过一些测试我发现由于某种原因,平均调用 SocketChannels 写入方法需要 1 毫秒,读取方法另一方面平均需要 0.22 毫秒。

现在一开始我在想在 Socket 上设置发送/接收缓冲区值可能会有一点帮助,但在考虑之后,所有的消息都很短(几个字节),我大约每 2 秒发送一条消息在单个连接上。发送和接收缓冲区的大小都超过 1024 字节,所以这不是真正的问题,我确实有几千个客户端同时连接。

现在我对此有点不知所措,这正常吗?如果正常,为什么?

最佳答案

我会先使用 Wireshark 来消除变量。

关于java 网络,写入调用平均比读取调用长 4 倍,这正常吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4444025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com