如何确定什么限制了本地 HTTP 服务器的吞吐量?

如何确定什么限制了本地 HTTP 服务器的吞吐量?

我想了解是什么限制了本地 (LAN) HTTP 服务器的下载速度。如果我在一台 PC 上有文件,为什么我无法以本地连接允许的速度将它们传输到网络上的另一台 PC?

我在局域网上设置了几个 http 服务器(Python SimpleHTTPServer、npm http-server、Caddy),我可以以大约 160 Mbps 的速度从服务器下载文件。然后我使用 iperf 测试我的局域网上可实现的带宽,结果大约是 700 Mbps。

我认为吞吐量受限于硬件或服务器配置。服务器和客户端都配有 SSD,读写速度应该能够跟上。

我如何确定是什么限制了我的 LAN http 服务器文件下载速度为 ~160 Mbps 而不是高达 700 Mbps?

相关内容