[发明专利]一种文件传输方法、装置、设备及存储介质有效
申请号: | 202110018431.0 | 申请日: | 2021-01-07 |
公开(公告)号: | CN112738270B | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 徐如庆 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L43/0876 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 丁曼曼 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件传输 方法 装置 设备 存储 介质 | ||
本申请公开了一种文件传输方法、装置、设备及存储介质。该方法的步骤包括:统计在传输信道中传输的目标文件的文件数量;获取传输信道的预设传输峰值速率;其中,预设传输峰值速率小于或等于传输信道的额定最大传输速率;根据文件数量以及预设传输峰值速率计算均值速率;将目标文件在传输信道中的传输速率调整为均值速率;在传输信道中传输目标文件。本方法相对确保了文件传输过程中服务器运行的稳定性。此外,本申请还提供一种文件传输装置、设备及存储介质,有益效果同上所述。
技术领域
本申请涉及计算机通信领域,特别是涉及一种文件传输方法、装置、设备及存储介质。
背景技术
人工智能,简称AI(Artificial Intelligence),是用机器来模拟人类认知能力的技术。人工智能是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
由于人工智能的实现是基于具有特定数据特征的数据文件集作为样本数据,训练能够辨识该特征的模型,因此往往需要基于大量的数据集文件作为模型训练的基础,进而对于人工智能场景下的模型训练任务来说,数据集文件传输的重要性不言而喻,而在文件传输的过程中往往需要占用服务器的运算及通信资源,由于服务器中的资源往往有限,当前难以确保文件传输过程中服务器运行的稳定性。
由此可见,提供一种文件传输方法,以确保文件传输过程中服务器运行的稳定性,是本领域技术人员需要解决的问题。
发明内容
本申请的目的是提供一种文件传输方法、装置、设备及存储介质,以确保文件传输过程中服务器运行的稳定性。
为解决上述技术问题,本申请提供一种文件传输方法,包括:
统计在传输信道中传输的目标文件的文件数量;
获取传输信道的预设传输峰值速率;其中,预设传输峰值速率小于或等于传输信道的额定最大传输速率;
根据文件数量以及预设传输峰值速率计算均值速率;
将目标文件在传输信道中的传输速率调整为均值速率;
在传输信道中传输目标文件。
优选地,在传输信道中传输目标文件,包括:
在传输信道中以数据块为单位传输目标文件。
优选地,在传输信道中以数据块为单位传输目标文件,包括:
统计目标文件中未传输部分的数据块对应的目标数据量;
判断目标数据量是否小于或等于预设数据容量;
若是,则在传输信道中以目标文件中未传输部分的数据块为单位传输目标文件。
优选地,当目标数据量大于预设数据容量时,方法还包括:
将目标文件中未传输部分的数据块划分为小于或等于预设数据容量的子数据块;
以子数据块为单位传输目标文件。
优选地,在统计在传输信道中传输的目标文件的文件数量之前,方法还包括:
判断传输信道中目标文件的文件数量是否发生变化;
若是,则执行统计在传输信道中传输的目标文件的文件数量的步骤。
此外,本申请还提供一种文件传输装置,包括:
数量统计模块,用于统计在传输信道中传输的目标文件的文件数量;
峰值速率获取模块,用于获取传输信道的预设传输峰值速率;其中,预设传输峰值速率小于或等于传输信道的额定最大传输速率;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110018431.0/2.html,转载请声明来源钻瓜专利网。