[发明专利]目标文件的复制方法、装置、设备和计算机可读存储介质在审
申请号: | 202110509182.5 | 申请日: | 2021-05-11 |
公开(公告)号: | CN112988697A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 郝伟;白兴伟 | 申请(专利权)人: | 北京华云安信息技术有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182 |
代理公司: | 北京华专卓海知识产权代理事务所(普通合伙) 11664 | 代理人: | 王一;赵真 |
地址: | 100094 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 文件 复制 方法 装置 设备 计算机 可读 存储 介质 | ||
1.一种目标文件的复制方法,所述目标文件包括多个文件,其特征在于,包括:
在对目标文件进行复制的过程中,确定所述目标文件中已复制的文件中各文件的预估文件复制时长;
根据所述已复制的文件中各文件的预估文件复制时长,确定所述目标文件的打开关闭时长;
根据所述目标文件的打开关闭时长、所述目标文件中的文件总个数以及所述目标文件中各文件的大小,获取所述目标文件的预估复制总时长。
2.根据权利要求1所述的方法,其特征在于,
所述根据所述已复制的文件中各文件的预估文件复制时长,确定所述目标文件的打开关闭时长,包括:
根据所述已复制的文件中各文件的复制结束时间和所述已复制的文件中各文件的打开时间,计算所述已复制的文件中各文件的复制总耗时;
根据所述已复制的文件中各文件的预估文件复制时长和所述已复制的文件中各文件的复制总耗时,计算所述已复制的文件中各文件的打开关闭时长;
根据所述已复制的文件中各文件的打开关闭时长,确定所述目标文件的打开关闭时长。
3.根据权利要求1所述的方法,其特征在于,
所述在对目标文件进行复制的过程中,确定所述目标文件中已复制的文件中各文件的预估文件复制时长,包括:
在对目标文件进行复制的过程中,计算已复制的前(k-1)个文件的平均复制速度,并将所述前(k-1)个的文件平均复制速度确定为所述已复制的文件中第k个文件的预估文件复制速度;其中,所述已复制的文件顺序排列,排列顺序从1~p,p表示所述已复制的文件的文件总个数,k的取值范围为2~p;
根据所述第k个文件的大小以及所述第k个文件的预估文件复制速度,计算所述第k个文件的预估文件复制时长。
4.根据权利要求3所述的方法,其特征在于,
所述计算已复制的前(k-1)个文件的平均复制速度,并将所述前(k-1)个文件的平均复制速度确定为所述已复制的文件中第k个文件的预估文件复制速度,包括:
通过以下公式(1),计算所述前(k-1)个文件的平均复制速度,并将其确定为所述已复制的文件中第k个文件的预估文件复制速度;
公式(1)
所述根据所述第k个文件的大小以及所述第k个文件的预估文件复制速度,计算所述第k个文件的预估文件复制时长,包括:
通过以下公式(2),计算所述第k个文件的预估文件复制时长;
公式(2)
所述根据所述目标文件的打开关闭时长、所述目标文件中的文件总个数以及所述目标文件中各文件的大小,获取所述目标文件的预估复制总时长,包括:
通过以下公式(3),计算所述目标文件的预估复制总时长;
公式(3)
其中, 表示所述目标文件中第k个文件的预估文件复制速度,
表示所述目标文件中第(k-1)个文件的预估文件复制速度, 表示所述已复制的文件中第k个文件的大小,
表示所述目标文件中第i个文件的大小, 表示所述已复制的文件中第k个文件的复制总耗时,等于所述已复制的文件中第k个文件复制结束时间与所述第k个文件的打开时间的差值,所述表示所述第k个文件的打开关闭时长,
表示所述目标文件的打开关闭时长,k的取值范围为1~p, i的取值范围为1~n,n为所述目标文件中的文件总个数,n大于p,k、n、p的取值均为正整数,假设,k取值为1时,。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
在对目标文件进行复制的过程中,判断第i个文件的预估文件复制速度与第i个文件的真实文件复制速度的速度差是否大于预设速度阈值或者所述第i个文件的真实文件复制时长与第i个文件的预估文件复制时长的时间差是否大于预设时长阈值;
当判断结果为是时,判断CPU的状态是否为低负载状态;
当所述CPU的状态为低负载状态时,重建第一复制线程;
通过所述第一复制线程,复制所述目标文件中的第(i+1)个文件,的取值范围为1~n。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华云安信息技术有限公司,未经北京华云安信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110509182.5/1.html,转载请声明来源钻瓜专利网。