首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用多线程进行文件上传和internet连接的节点有什么好处吗?

使用多线程进行文件上传和internet连接的节点有什么好处吗?
EN

Network Engineering用户
提问于 2018-10-15 08:08:07
回答 1查看 55关注 0票数 1

最近我在一次采访中被要求设计一个文件上传功能。经过初步讨论,面试官问我是否可以设计多个线程。我的想法是,由于网络带宽有限,互联网通过串行数据连接,网络瓶颈在CPU瓶颈之前就会出现,而多线程实现的性能改善有限。但是,面试官对多线程方法非常着迷。支持多线程上传方式的论据是什么?(我最近了解到AWS有一个库,允许在多个线程上上传。所以应该有一些我不知道的好处。)

EN

回答 1

Network Engineering用户

发布于 2018-10-15 09:18:18

使用TCP,如果您可以填充多个窗口,则开始具有优势。

使用UDP的好处是,如果您的系统一直在等待周转时间。

如果在链路的任何部分都有每个主机端口关联的带宽限制,那么网络性能也会得到改善,尽管这很可能被那些设置限制的人视为颠覆策略。

票数 0
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/53971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档