[發明專利]磁盤空間優化方法、移動終端及計算機可讀存儲介質在審
| 申請號: | 201711055284.4 | 申請日: | 2017-10-31 |
| 公開(公告)號: | CN107797858A | 公開(公告)日: | 2018-03-13 |
| 發明(設計)人: | 周龍 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F3/06 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳市南山區高新區北環大道9018*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 磁盤空間 優化 方法 移動 終端 計算機 可讀 存儲 介質 | ||
技術領域
本發明涉及移動終端技術領域,尤其涉及一種磁盤空間優化方法、移動終端及計算機可讀存儲介質。
背景技術
隨著移動終端技術的發展,移動終端的硬件配置也越來越好,能夠實現的功能也越來越多,且集成的APP(Application,應用程序)也越來越多。當移動終端運行用戶使用頻率較高的APP(用戶使用頻率較高的APP一般為胖客戶端APP),生成的文件數據較多,例如,微信和QQ應用等,需要占用較多的磁盤空間,然而,移動終端的磁盤空間是有限的,在磁盤空間較小時,容易出現系統頻繁卡頓和頻繁垃圾回收等系統對磁盤讀寫的頻繁操作,從而導致前臺運行APP或后臺服務阻塞。
目前,為實現對移動終端的磁盤空間進行清理,需要在移動終端中安裝數據清理APP對磁盤空間進行清理,且需要用戶定時手動清理,無法實現磁盤空間的自動清理,此外,在對磁盤空間進行清理的過程中,需要占用較多的資源,容易導致前臺運行APP或后臺服務卡頓,用戶體驗不好。
因此,如何在用戶不知曉的情況下實現磁盤空間的自動清理,保證磁盤的穩定性是目前亟待解決的問題。
上述內容僅用于輔助理解本發明的技術方案,并不代表承認上述內容是現有技術。
發明內容
本發明的主要目的在于提供一種磁盤空間優化方法、移動終端及計算機可讀存儲介質,旨在解決如何在用戶不知曉的情況下實現磁盤空間的自動清理,保證磁盤的穩定性的技術問題。
為實現上述目的,本發明提供一種磁盤空間優化方法,所述磁盤空間優化方法包括以下步驟:
在所述移動終端處于用戶使用狀態時,獲取所述移動終端中已安裝應用的應用使用信息,并將所述應用使用信息寫入用戶行為數據庫;
根據所述用戶行為數據庫中的應用使用信息建立應用關聯表、時間關聯表和地點關聯表;
在檢測到所述移動終端處于熄屏待機狀態時,根據所述應用關聯表、所述時間關聯表和所述地點關聯表確定待清理應用,并對磁盤空間中的所述待清理應用的文件數據進行清理。
可選地,所述根據所述用戶行為數據庫中的應用使用信息建立應用關聯表、時間關聯表和地點關聯表的步驟包括:
從所述用戶行為數據庫中的應用使用信息內獲取每個使用應用的應用關聯信息、時間關聯信息和地點關聯信息;
根據所述應用關聯信息確定每個應用的關聯使用應用和應用關聯因子,并根據每個應用的關聯使用應用和所述應用關聯因子建立應用關聯表;
根據所述時間關聯信息確定每個應用的關聯使用應用在每個應用使用時段的時間關聯因子,并根據每個應用的關聯使用應用和所述時間關聯因子建立時間關聯表;
根據所述地點關聯信息確定每個應用的關聯使用應用在每個應用使用地點的地點關聯因子,并根據每個應用的關聯使用應用和所述地點關聯因子建立地點關聯表。
可選地,所述根據所述應用關聯表、所述時間關聯表和所述地點關聯表確定待清理應用的步驟包括:
從所述應用關聯表中獲取處于預設應用紅名單中的紅名應用,并從所述應用關聯表中獲取所述紅名應用的應用關聯因子最高的第一關聯使用應用;
從所述時間關聯表中獲取所述紅名應用的時間關聯因子最高的第二關聯使用應用,并從所述地點關聯表中獲取所述紅名應用的地點關聯因子最高的第三關聯使用應用;
將所述紅名應用、所述第一關聯使用應用、所述第二關聯使用應用和所述第三關聯使用應用作為待清理應用。
可選地,所述對磁盤空間中的所述待清理應用的文件數據進行清理的步驟包括:
從磁盤空間中獲取每個待清理應用的文件數據,并計算每個待清理應用的文件數據的比特數;
根據每個待清理應用的文件數據的比特數確定每個待清理應用的清理順序,并根據所述清理順序對每個待清理應用的文件數據進行清理。
可選地,所述根據所述應用關聯表、所述時間關聯表和所述地點關聯表確定待清理應用,并對磁盤空間中的所述待清理應用的文件數據進行清理的步驟之前,所述磁盤空間優化方法還包括:
在檢測到所述移動終端處于熄屏待機狀態時,記錄熄屏待機時刻,并確定所述熄屏待機時刻所處的應用使用時段;
根據所述熄屏待機時刻所處的應用使用時段確定熄屏待機時長,并判斷所述熄屏待機時長是否超過預設閾值;
在所述熄屏待機時長超過預設閾值時,執行所述根據所述應用關聯表、所述時間關聯表和所述地點關聯表確定待清理應用,并對磁盤空間中的所述待清理應用的文件數據進行清理的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711055284.4/2.html,轉載請聲明來源鉆瓜專利網。





