目前,我正在用端口转发在html中为实时流呈现图像,它需要大约324毫秒的24.7KB。我检查了相同的html没有图像标记(它只包括一个文本显示),它需要大约196毫秒的252。我在没有端口转发的情况下检查了代码(带有图像标记),花费了大约15毫秒的时间(31 it )。
在加载html文件时,有端口转发和没有端口转发的网络速度会有什么不同吗?
**要求:**因为我需要在html页面的40-100 40内显示相机的即时图像.
我也检查了网络速度,但没有问题。
带有图像标签的网络选项卡屏幕截图(带有端口转发),
不带图像标签的网络选项卡屏幕截图(带有端口转发)
带有图像标签的网络选项卡屏幕截图(没有端口转发)
发布于 2020-07-30 07:21:26
端口转发是一种CPU和内存密集型操作。
端口转发不会给网络传输增加额外的延迟。
然而,它使操作系统消耗更多的内存和更多的CPU。
端口转发进程也比运行在同一台计算机上的浏览器具有更高的优先级。
这反过来会使浏览器陷入停顿,并使浏览器花费更多的时间等待其使用硬件资源。
这个问题出现在的浏览器中,需要很长时间才能下载。
修复问题的选项:
https://stackoverflow.com/questions/63167794
复制相似问题