有谁能解释一下以下行为:
当我用chrome通过xhr请求上传东西时,一切正常。但当我最小化Chrome时,上传的The networkgraph shows the drop when chrome gets minimized and how it returns to normal speed when maximized几乎正好降到10 mbits。我在Windows 10和Ubuntu 22.04桌面上试过了。下载速度没有受到影响。不管chrome是否最小化,都没有变化。Firefox似乎也有同样的行为。
我已经做了相当广泛的搜索,但无济于事,including搜索“ chrome 带宽限制,而最小化”等没有带来任何答案。我甚至问ChatGPT:)
此外,我检查了chrome://discards并禁用了“自动丢弃”,但这并没有改变任何事情。
1条答案
按热度按时间jtoj6r0c1#
好的,我会回答我自己的问题。经过一些研究,我认为原因是小的xhr请求。Web浏览器在后台时会限制javascript的执行。因此xhr请求的回调可能也会受到限制,这导致传输的上限为10 MBit/s。在后台时下载不会受到限制,这支持了我的理论。