在工作中,我们谈到了同时拥有10到30个连接到usenet提供商的兴趣。
有些人说这不会改变什么,因为10或30个线程将占用所有可用的带宽,因此下载时间将是相同的。
另一个人说它改变了一些东西,因为你可以同时下载更多的文件。
有人对这个问题有很好的解释吗?:)
谢谢^^
发布于 2013-03-18 04:30:30
NNTP协议有很大的延迟,因此同时运行多个连接可以提高操作的速度,特别是在与服务器有大量来回连接的情况下。(该协议的较新版本支持流式传输,但还没有多少客户机或服务器知道这一点。) 10-30听起来有点夸张;通常情况下,使用4-8连接可以避免延迟。
最好的办法就是测试各种不同数量的连接,看看哪一个更快。这将取决于你采取的行动类型。
https://stackoverflow.com/questions/9803472
复制相似问题