[發明專利]目標文件的復制方法、裝置、設備和計算機可讀存儲介質在審
| 申請號: | 202110509182.5 | 申請日: | 2021-05-11 |
| 公開(公告)號: | CN112988697A | 公開(公告)日: | 2021-06-18 |
| 發明(設計)人: | 郝偉;白興偉 | 申請(專利權)人: | 北京華云安信息技術有限公司 |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182 |
| 代理公司: | 北京華專卓海知識產權代理事務所(普通合伙) 11664 | 代理人: | 王一;趙真 |
| 地址: | 100094 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 目標 文件 復制 方法 裝置 設備 計算機 可讀 存儲 介質 | ||
本公開的實施例提供了目標文件的復制方法、裝置、設備和計算機可讀存儲介質。所述方法包括:在對目標文件進行復制的過程中,確定所述目標文件中已復制的文件中各文件的預估文件復制時長;根據所述已復制的文件中各文件的預估文件復制時長,確定所述目標文件的打開關閉時長;根據所述目標文件的打開關閉時長、所述目標文件中的文件總個數以及所述目標文件中各文件的大小,獲取所述目標文件的預估復制總時長。以此方式,可以更為準確地預估出目標文件的預估復制總時長,避免該預估復制總時長偏差較大,如此,也可有效地對速度和CPU等資源的使用情況進行預測,從而為文件的復制配置合適的資源,有利于資源的優化分布。
技術領域
本公開的實施例一般涉及文件處理領域,并且更具體地,涉及目標文件的復制方法、裝置、設備和計算機可讀存儲介質。
背景技術
在數據管理中,有大量的應用場景需要對多個文件復制的時長進行估計,如網絡數據傳輸,磁盤文件備份,硬件文件燒錄等場景。在進行時長預估時,通常是對各文件進行逐一復制,然后根據各文件占用空間大小進行時長評估或者根據當前預估文件復制速度預估所有文件的復制時長。而這種預估方式,在文件量比較多且大小不一定時或者網絡狀態不穩定時,復制時長預估偏差會很大。
另外,在復制文件的過程中,如果遇到無法復制文件的情況,所有剩余未復制文件的復制進度都會暫停或卡死,此時需要等待用戶給出處理方式才可能繼續進行復制,而這顯然嚴重影響了文件的復制進度。
發明內容
根據本公開的實施例,提供了一種目標文件的復制方法、裝置、設備和計算機可讀存儲介質的方案。
在本公開的第一方面,提供了一種目標文件的復制方法。該方法包括:
在對目標文件進行復制的過程中,確定所述目標文件中已復制的文件中各文件的預估文件復制時長;
根據所述已復制的文件中各文件的預估文件復制時長,確定所述目標文件的打開關閉時長;
根據所述目標文件的打開關閉時長、所述目標文件中的文件總個數以及所述目標文件中各文件的大小,獲取所述目標文件的預估復制總時長。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述根據所述已復制的文件中各文件的預估文件復制時長,確定所述目標文件的打開關閉時長,包括:
根據所述已復制的文件中各文件的復制結束時間和所述已復制的文件中各文件的打開時間,計算所述已復制的文件中各文件的復制總耗時;
根據所述已復制的文件中各文件的預估文件復制時長和所述已復制的文件中各文件的復制總耗時,計算所述已復制的文件中各文件的打開關閉時長;
根據所述已復制的文件中各文件的打開關閉時長,確定所述目標文件的打開關閉時長。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述在對目標文件進行復制的過程中,確定所述目標文件中已復制的文件中各文件的預估文件復制時長,包括:
在對目標文件進行復制的過程中,計算已復制的前(k-1)個文件的平均復制速度,并將所述前(k-1)個的文件平均復制速度確定為所述已復制的文件中第k個文件的預估文件復制速度;其中,所述已復制的文件順序排列,排列順序從1~p,p表示所述已復制的文件的文件總個數,k的取值范圍為2~p;
根據所述第k個文件的大小以及所述第k個文件的預估文件復制速度,計算所述第k個文件的預估文件復制時長。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述計算已復制的前(k-1)個文件的平均復制速度,并將所述前(k-1)個文件的平均復制速度確定為所述已復制的文件中第k個文件的預估文件復制速度,包括:
通過以下公式(1),計算所述前(k-1)個文件的平均復制速度,并將其確定為所述已復制的文件中第k個文件的預估文件復制速度;
公式(1)
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京華云安信息技術有限公司,未經北京華云安信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110509182.5/2.html,轉載請聲明來源鉆瓜專利網。





