我已经使用 iperf 测试了两台计算机之间的速度,并在 1 Gbps 网络上获得了大约 255 Mbit/sec。
我的问题是,当我使用 java 以最大速度发送 UDP 数据包时,java 进程可以在上述测试的两台计算机之间,网络监视器几乎不会显示超过 40 Mbit/sec 的传输。
是什么限制了 java 在 1 Gbps 连接上以大约 250 Mbps 的速率发送 UDP 数据包?
我在两台计算机上都有 Windows 7。甲骨文的 JDK 1.7。
我已经使用 iperf 测试了两台计算机之间的速度,并在 1 Gbps 网络上获得了大约 255 Mbit/sec。
我的问题是,当我使用 java 以最大速度发送 UDP 数据包时,java 进程可以在上述测试的两台计算机之间,网络监视器几乎不会显示超过 40 Mbit/sec 的传输。
是什么限制了 java 在 1 Gbps 连接上以大约 250 Mbps 的速率发送 UDP 数据包?
我在两台计算机上都有 Windows 7。甲骨文的 JDK 1.7。