System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理,具體涉及數據處理中一種磁盤空間自動清理方法。
技術介紹
1、隨著信息技術的不斷發展,計算機系統中存儲的數據量越來越大,磁盤空間不足的問題日益突出。目前,常見的磁盤清理方法主要包括手動清理和借助一些磁盤清理工具進行定期清理。然而,手動清理費時費力,且容易出現遺漏;而定期清理工具往往不能根據實際磁盤空間使用情況進行靈活調整。
技術實現思路
1、為了解決現有技術中定期清理工具不能根據實際磁盤空間使用情況進行靈活調整的技術問題,本專利技術的目的在于提供一種磁盤空間自動清理方法,所采用的技術方案具體如下:
2、第一方面,本專利技術實施例提供了一種磁盤空間自動清理方法,該方法包括:
3、獲取待監測磁盤的空間使用情況;
4、基于所述空間使用情況和預設評估標準,確定所述待監測磁盤中多個文件的評估結果;
5、在所述多個文件中,選擇評估結果滿足預設評估條件的目標文件;
6、在所述待監測磁盤中,對所述目標文件進行清理。
7、結合上述第一方面,在一些可能的實現方式中,所述基于所述空間使用情況和預設評估標準,確定所述待監測磁盤中多個文件的評估結果,包括:
8、確定所述空間使用情況是否滿足預設清理條件;
9、在所述空間使用情況滿足所述預設清理條件的情況下,基于所述預設評估標準對所述待監測磁盤中多個文件進行內容評估,得到所述多個文件的評估結果。
10、結合上述第一方面,在一些可能的
11、在所述空間使用情況滿足所述預設清理條件的情況下,對所述多個文件進行分類,得到多個已分類文件;
12、確定所述多個已分類文件的內容信息;
13、基于所述預設評估標準對所述內容信息進行評估,得到所述多個已分類文件的評估結果。
14、結合上述第一方面,在一些可能的實現方式中,所述方法還包括:
15、獲取所述多個已分類文件分別對應的文件類型;
16、基于所述文件類型,確定所述多個已分類文件相匹配的預設評估標準。
17、結合上述第一方面,在一些可能的實現方式中,所述確定所述多個已分類文件的內容信息,包括:
18、獲取所述多個已分類文件的訪問頻率、空間信息和時間信息;
19、將所述訪問頻率、空間信息和時間信息,確定為所述內容信息。
20、結合上述第一方面,在一些可能的實現方式中,所述基于所述預設評估標準對所述內容信息進行評估,得到所述多個已分類文件的評估結果,包括:
21、將所述預設評估標準和所述內容信息進行比較,得到比較結果;
22、將所述比較結果,確定為所述多個已分類文件的評估結果。
23、結合上述第一方面,在一些可能的實現方式中,所述在所述待監測磁盤中,對所述目標文件進行清理之后,所述方法還包括:
24、獲取針對已清理所述目標文件的待監測磁盤的反饋信息;
25、基于所述反饋信息,調整所述預設清理條件。
26、結合上述第一方面,在一些可能的實現方式中,所述在所述待監測磁盤中,對所述目標文件進行清理,包括:
27、獲取包括文件名稱的預設白名單列表;
28、如果所述目標文件的文件名稱未包含于所述預設白名單列表,對所述目標文件進行清理。
29、結合上述第一方面,在一些可能的實現方式中,所述在所述待監測磁盤中,對所述目標文件進行清理,包括:
30、基于所述目標文件,生成并輸出提示信息;其中,所述提示信息用于提示是否清理所述目標文件;
31、在接收到輸入的確認信息的情況下,對所述目標文件進行清理。
32、第二方面,提供了一種磁盤空間自動清理系統,所述系統包括:
33、獲取模塊,用于獲取待監測磁盤的空間使用情況;
34、確定模塊,用于基于所述空間使用情況和預設評估標準,確定所述待監測磁盤中多個文件的評估結果;
35、選擇模塊,用于在所述多個文件中,選擇評估結果滿足預設評估條件的目標文件;
36、清理模塊,用于在所述待監測磁盤中,對所述目標文件進行清理。
37、第三方面,提供了一種計算機程序產品,該計算機程序產品包括:計算機程序代碼,當該計算機程序代碼在計算機上運行時,使得該計算機執行上述任意一種可能的實現方式中的磁盤空間自動清理方法。
38、第四方面,提供了一種計算機可讀存儲介質,該計算機可讀存儲介質存儲有計算機程序代碼,當該計算機程序代碼在計算機上運行時,使得該計算機執行上述任意一種可能的實現方式中的磁盤空間自動清理方法。
39、本專利技術具有如下有益效果:通過獲取待監測磁盤的空間使用情況,能夠準確地實時監測待監測磁盤的磁盤空間。之后,通過空間使用情況和預設評估標準,確定所述待監測磁盤中多個文件的評估結果,能夠較為智能的評估待監測磁盤中每一個文件的空間使用情況;最后,在所述多個文件中,選擇評估結果滿足預設評估條件的目標文件;并在所述待監測磁盤中,對所述目標文件進行清理。如此,通過自動清理目標文件,無需人工干預,而且能夠實時監測待監測磁盤的空間使用情況,并根據待監測磁盤的空間使用情況靈活且及時清理目標文件,大大提高了磁盤空間管理的效率。
本文檔來自技高網...【技術保護點】
1.一種磁盤空間自動清理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的一種磁盤空間自動清理方法,其特征在于,所述基于所述空間使用情況和預設評估標準,確定所述待監測磁盤中多個文件的評估結果,包括:
3.根據權利要求2所述的一種磁盤空間自動清理方法,其特征在于,所述在所述空間使用情況滿足所述預設清理條件的情況下,基于所述預設評估標準對所述待監測磁盤中多個文件進行內容評估,得到所述多個文件的評估結果,包括:
4.根據權利要求3所述的一種磁盤空間自動清理方法,其特征在于,所述方法還包括:
5.根據權利要求3所述的一種磁盤空間自動清理方法,其特征在于,所述確定所述多個已分類文件的內容信息,包括:
6.根據權利要求3所述的一種磁盤空間自動清理方法,其特征在于,所述基于所述預設評估標準對所述內容信息進行評估,得到所述多個已分類文件的評估結果,包括:
7.根據權利要求1所述的一種磁盤空間自動清理方法,其特征在于,所述在所述待監測磁盤中,對所述目標文件進行清理之后,所述方法還包括:
8.根據權利要求1所
9.根據權利要求1所述的一種磁盤空間自動清理方法,其特征在于,所述在所述待監測磁盤中,對所述目標文件進行清理,包括:
10.一種磁盤空間自動清理系統,其特征在于,所述系統包括:
...【技術特征摘要】
1.一種磁盤空間自動清理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的一種磁盤空間自動清理方法,其特征在于,所述基于所述空間使用情況和預設評估標準,確定所述待監測磁盤中多個文件的評估結果,包括:
3.根據權利要求2所述的一種磁盤空間自動清理方法,其特征在于,所述在所述空間使用情況滿足所述預設清理條件的情況下,基于所述預設評估標準對所述待監測磁盤中多個文件進行內容評估,得到所述多個文件的評估結果,包括:
4.根據權利要求3所述的一種磁盤空間自動清理方法,其特征在于,所述方法還包括:
5.根據權利要求3所述的一種磁盤空間自動清理方法,其特征在于,所述確定所述多個已分類文件的內容信息,...
【專利技術屬性】
技術研發人員:趙尚坤,賈峰,趙址源,高冠男,
申請(專利權)人:河南中原消費金融股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。