[发明专利]一种在不中断并发异步连接的情况下确保全带宽使用的方法在审
申请号: | 201810896197.X | 申请日: | 2018-08-08 |
公开(公告)号: | CN108900638A | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 陈若天 | 申请(专利权)人: | 陈若天 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210001 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种在不中断并发异步连接的情况下确保全带宽使用的方法,所述方法包括:拆分文件;线程分配;初始化片段列表;分配缩放;下载。本发明能够最大限度地利用多线程和异步I/O的优势实现网络和硬件资源的最大化,基于多线程连接任务的先例,建立多服务器连接并将各个会话划分为多个片段,同时优化最快的资源持有者,为多线程下载领域提供了一个新的方法。 | ||
搜索关键词: | 多线程 带宽使用 异步连接 下载 并发 多服务器 多个片段 线程分配 硬件资源 异步I/O 初始化 分文件 最大化 会话 缩放 中断 分配 优化 网络 | ||
【主权项】:
1.一种在不中断并发异步连接的情况下确保全带宽使用的方法,其特征在于,所述方法包括以下步骤:步骤一:拆分文件;请求的文件客户端被划分为大小相同的片段;步骤二:线程分配;根据需要文件大小创建若干个实例,在此示例中,创建了三个实例;步骤三:初始化片段列表;如果启用了算法,则每个片段类的数组都存储IP地址、主机名、偏移量和ifsweep开关,通过碎片列表进行迭代;步骤四:分配缩放;迭代完成后,进行分配缩放,分配算法为:下载大小和片段大小之间的比率应等于间隙大小(为较慢的工作人员留出的尺寸)和大小保持在一起,传输速率较高的线程分配给相应的偏移量;步骤五:下载;分配缩放后开始下载,下载采用贪婪模式。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈若天,未经陈若天许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810896197.X/,转载请声明来源钻瓜专利网。
- 上一篇:用于传输信息的方法及装置
- 下一篇:集群式云计算系统