端口转发期间网络加载时间会增加吗?

Will network load time get increased during port forwarding?

目前,我正在使用端口转发在 html 中为实时流渲染图像,24.7KB 大约需要 324 毫秒。我检查了相同的 html 没有图像标签(仅包括文本显示),252B 大约需要 196 毫秒。我在没有端口转发的情况下检查了代码(带有图像标签),31KB 花费了大约 15 毫秒。

使用和不使用端口转发来加载 html 文件,网络速度会有什么不同吗??
**要求:**因为我需要在 html 页面中在 40-100 毫秒内显示来自相机的即时图像...
我也检查了网络速度,但没有问题..

带有图像标签(带有端口转发)的网络选项卡的屏幕截图,

enter image description here

没有图像标记的网络选项卡的屏幕截图(带有端口转发)

enter image description here

带有图像标签的网络选项卡的屏幕截图(没有端口转发)

enter image description here

端口转发是一个CPU和内存密集型操作。

端口转发不会给网络传输增加额外的延迟。

但是,它使操作系统消耗更多的内存和更多CPU。

端口转发进程也比同一台计算机上的浏览器运行具有更高的优先级。

这反过来会使浏览器停止运行,并使浏览器花费更多时间等待轮到它使用硬件资源。

这个问题表现为'Browser taking too long to download'.

解决问题的选项:

  1. 尽量避免端口转发

  2. 安装最新的服务包(如果有)以提高端口转发性能

  3. 运行 与配置端口转发的计算机不同的计算机上的浏览器

  4. 升级硬件以适应端口转发的开销