一次发起多个请求快还是一个一个的发请求快一些?

发布于 2022-09-11 21:49:58 字数 88 浏览 6 评论 0

一次发起多个请求快还是一个一个的发请求快一些?

假如有10张图片,我同时加载快一些?还是把10张图片加入一个队列,加载完一张后再加载一张快一些?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

苦笑流年记忆 2022-09-18 21:49:58

并行发起请求的总时延为耗时最长的请求时延, 而串行发起请求的总时延为各个请求时延之和.

带宽, CPU, 内存都足够的情况下, 并行请求理论上会快于串行请求.

情绪操控生活 2022-09-18 21:49:58

如果是前端,过多的并行请求会导致,等待时间过长的问题,并行反而会导致渲染时间加长,最好是先请求必要数据,然后再次要数据。不过如果微服务,内部请求,这个就不是啥大问题了,可以直接使用并行请求。

好倦 2022-09-18 21:49:58

快理论上肯定还是并行快,但是10张图片没必要一次性加载吧,如果是网页的话最好还是懒加载,毕竟协议是http1.1的话,10张图片放一个服务器,浏览器一次性只能并行下载4到8张图片,剩下的请求还要排队

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文