首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
前端开发
前端开发, Web 单线程速度上不去怎么办?
tool2dx
·
19 天前
· 330 次点击
有一台外网 Web 服务器,只要掉包率上到 5%左右,HTTP 传输速度就断崖式下跌。
但是如果你同时开 10 个 AJAX 传输文件,叠加后的总速度又是没啥问题的。
总不能一个 JS 文件切分成 10 小块,传输到客户端后再拼装起来吧?
而且 TCP 对于掉包处理设计也太不合理了,连续掉包三次,中间延时并不是乘三,而是指数倍的乘八。
3 条回复
•
2024-04-30 17:07:13 +08:00
1
inoridream
14 天前
1
服务器开 BBR 流控,能解决丢包带来的问题
2
inoridream
14 天前
别啥事都揽在前端这里,开 TCP BBR 的时候记得内核尽可能换新的
3
tool2dx
OP
14 天前
@
inoridream
我就是发现浏览器并行下载,就是要比单线程下载快很多。(在没有掉包的前提下)
和网络测速一样,单个文件下载速度上不去,5 个文件同时下载,速度就上去了。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
5390 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms ·
UTC 03:51
·
PVG 11:51
·
LAX 20:51
·
JFK 23:51
Developed with
CodeLauncher
♥ Do have faith in what you're doing.