[發(fā)明專利]用于處理文件的方法和裝置在審
| 申請?zhí)枺?/td> | 201810142038.0 | 申請日: | 2018-02-11 |
| 公開(公告)號: | CN110334059A | 公開(公告)日: | 2019-10-15 |
| 發(fā)明(設(shè)計)人: | 林世洪;盧蘭花;高飛;祝捷 | 申請(專利權(quán))人: | 北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16 |
| 代理公司: | 北京英賽嘉華知識產(chǎn)權(quán)代理有限責(zé)任公司 11204 | 代理人: | 王達(dá)佐;馬曉亞 |
| 地址: | 100195 北京市海淀區(qū)杏石口路6*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲空間增加 目標(biāo)存儲區(qū)域 剩余存儲空間 方法和裝置 預(yù)測 處理文件 存儲 時間序列分析模型 處理目標(biāo) 存儲空間 存儲區(qū)域 獲取目標(biāo) 繼續(xù)執(zhí)行 文件刪除 時間段 預(yù)設(shè) 響應(yīng) 申請 | ||
本申請實(shí)施例公開了用于處理文件的方法和裝置。該方法的一具體實(shí)施方式包括:獲取目標(biāo)存儲區(qū)域的歷史被占用存儲空間增加量序列;基于歷史被占用存儲空間增加量序列和預(yù)設(shè)的時間序列分析模型,得到目標(biāo)存儲區(qū)域在預(yù)測時間段內(nèi)的預(yù)測被占用存儲空間增加量;執(zhí)行如下處理步驟:確定目標(biāo)存儲區(qū)域的剩余存儲空間大小,以及確定預(yù)測被占用存儲空間增加量是否大于所確定的剩余存儲空間大小;響應(yīng)于確定預(yù)測被占用存儲空間增加量大于所確定的剩余存儲空間大小,將目標(biāo)存儲區(qū)域中存儲的文件中的、操作時間最早的文件刪除,以及繼續(xù)執(zhí)行處理步驟。該實(shí)施方式提高了處理目標(biāo)存儲空間存儲的文件的靈活性。
技術(shù)領(lǐng)域
本申請實(shí)施例涉及計算機(jī)技術(shù)領(lǐng)域,具體涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及用于處理文件的方法和裝置。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,網(wǎng)絡(luò)資源中的數(shù)據(jù)量越來越大,經(jīng)過日積月累,存儲數(shù)據(jù)的文件所占用的存儲空間也會不斷增大。因此,需要對存儲的文件進(jìn)行及時地清理。目前采取的方案多數(shù)是保留一定時間范圍內(nèi)記錄的數(shù)據(jù),將操作時間(如對文件中的數(shù)據(jù)進(jìn)行修改、刪除的時間)超過一定時間的數(shù)據(jù)或文件,按照預(yù)設(shè)的方式進(jìn)行刪除或分割。
發(fā)明內(nèi)容
本申請實(shí)施例提出了用于處理文件的方法和裝置。
第一方面,本申請實(shí)施例提供了一種用于處理文件的方法,該方法包括:獲取目標(biāo)存儲區(qū)域的歷史被占用存儲空間增加量序列,其中,歷史被占用存儲空間增加量為目標(biāo)存儲區(qū)域在歷史時間段內(nèi)被占用存儲空間大小的增加量;基于歷史被占用存儲空間增加量序列和預(yù)設(shè)的時間序列分析模型,得到目標(biāo)存儲區(qū)域在預(yù)測時間段內(nèi)的預(yù)測被占用存儲空間增加量,其中,時間序列分析模型用于表征歷史被占用存儲空間增加量序列與預(yù)測被占用存儲空間增加量的對應(yīng)關(guān)系;執(zhí)行如下處理步驟:確定目標(biāo)存儲區(qū)域的剩余存儲空間大小,以及確定預(yù)測被占用存儲空間增加量是否大于所確定的剩余存儲空間大小;響應(yīng)于確定預(yù)測被占用存儲空間增加量大于所確定的剩余存儲空間大小,將目標(biāo)存儲區(qū)域中存儲的文件中的、操作時間最早的文件刪除,以及繼續(xù)執(zhí)行處理步驟,其中,操作時間是上一次對文件進(jìn)行操作的時間。
在一些實(shí)施例中,基于歷史被占用存儲空間增加量序列和預(yù)設(shè)的時間序列分析模型,得到目標(biāo)存儲區(qū)域在預(yù)測時間段內(nèi)的預(yù)測被占用存儲空間增加量,包括:將歷史被占用存儲空間增加量序列中的、大于等于預(yù)設(shè)的第一增加量閾值和/或小于等于預(yù)設(shè)的第二增加量閾值的歷史被占用存儲空間增加量刪除,得到待輸入歷史被占用存儲空間增加量序列,其中,第一增加量閾值大于第二增加量閾值;將待輸入歷史被占用存儲空間增加量序列輸入至預(yù)設(shè)的時間序列分析模型,得到目標(biāo)存儲區(qū)域在預(yù)測時間段內(nèi)的預(yù)測被占用存儲空間增加量。
在一些實(shí)施例中,在確定目標(biāo)存儲區(qū)域的剩余存儲空間大小之后,方法還包括:響應(yīng)于確定目標(biāo)存儲區(qū)域的剩余存儲空間大小小于等于剩余存儲空間閾值,將目標(biāo)存儲區(qū)域中存儲的文件中的、操作時間最早的文件刪除。。
在一些實(shí)施例中,該方法還包括:響應(yīng)于確定當(dāng)前時間與目標(biāo)存儲區(qū)域中存儲的文件中的、操作時間最早的文件的操作時間之差大于預(yù)設(shè)的第一時間閾值,將目標(biāo)存儲區(qū)域中存儲的文件中的、操作時間最早的文件刪除。
在一些實(shí)施例中,該方法還包括:確定目標(biāo)存儲區(qū)域中存儲的文件的寫入時長,其中,寫入時長是向文件中最后一次寫入數(shù)據(jù)的時間和第一次寫入數(shù)據(jù)的時間之差;將寫入時長大于預(yù)設(shè)的第二時間閾值的文件確定為超時長文件;將超時長文件分割為至少兩個第一子文件并存儲,其中,第一子文件的寫入時長小于等于預(yù)設(shè)的第三時間閾值,第二時間閾值大于第三時間閾值。
在一些實(shí)施例中,該方法還包括:確定目標(biāo)存儲區(qū)域中存儲的文件占用的存儲空間大小;將所占用的存儲空間大小大于預(yù)設(shè)的第一占用存儲空間閾值的文件確定為超大文件;將超大文件分割為至少兩個第二子文件并存儲,其中,第二子文件占用的存儲空間大小小于等于預(yù)設(shè)的第二占用存儲空間閾值,第一占用存儲空間閾值大于第二占用存儲空間閾值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司,未經(jīng)北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810142038.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種嵌入式系統(tǒng)分區(qū)的動態(tài)調(diào)整方法和裝置
- 一種存儲空間不足的提示方法、裝置及移動設(shè)備
- 數(shù)據(jù)分區(qū)的存儲空間管理方法及裝置
- 一種用于固態(tài)硬盤的存儲方法及其系統(tǒng)
- 基于終端設(shè)備剩余存儲空間的云計算存儲方法及裝置
- 一種錄制管理方法及系統(tǒng)
- 一種信息提示方法及移動終端
- 無人機(jī)相機(jī)存儲空間的提示方法、無人機(jī)、遙控器、系統(tǒng)
- 一種云環(huán)境下數(shù)據(jù)存儲方法、裝置及系統(tǒng)
- 存儲流媒體數(shù)據(jù)的方法和系統(tǒng)





