對內(nèi)存進 行清理。當用戶想要進行內(nèi)存清理時,可以輸入內(nèi)存清理的請求,該清理模塊106響應該請 求,對不予清理的應用軟件之外的其他應用軟件所占用的內(nèi)存進行清理。
[0019] 該恢復模塊107用于在內(nèi)存清理后的預設時間段內(nèi)響應用戶輸入的恢復請求,將 已清理的應用軟件恢復。在本實施例中,將應用軟件恢復即為將已經(jīng)清理刪除的應用軟件 找回,使其仍可以在終端設備1中運行。具體的,該終端設備1中部分應用軟件并不是常用 軟件,即其被標記的次數(shù)未達到預設次數(shù),但是該些軟件是用戶想要保留的,可是由于被標 記的次數(shù)未達到預設次數(shù)被自動清理掉。為了恢復該些軟件,該內(nèi)存清理系統(tǒng)100設置該 恢復模塊107。當用戶發(fā)現(xiàn)想要保留的應用軟件被清理時,可以在內(nèi)存清理后的一預設時間 段內(nèi)輸入恢復請求,然后該恢復模塊107響應該輸入的恢復請求,將用戶想要保留的應用 軟件恢復。在本實施例中,該預設時間段為5分鐘,即用戶可以在內(nèi)存清理后的5分鐘內(nèi)輸 入恢復請求,將想要保留卻被清理掉的應用軟件進行恢復,在其他實施例中,該預設時間段 可以根據(jù)用戶的實際需求設置為其他數(shù)值。
[0020] 該確定模塊105還用于將已經(jīng)恢復的應用軟件確定為不予清理的應用軟件。具體 的,由于已經(jīng)恢復的應用軟件被標記的次數(shù)未達到預設次數(shù),為了避免在下一次內(nèi)存清理 中再次被清理掉,該確定模塊105確定已經(jīng)恢復的應用軟件為不予清理的應用軟件。
[0021] 請參考圖2,為本發(fā)明內(nèi)存清理方法的流程圖。
[0022] 步驟S101,響應一應用軟件的啟動操作,標記被啟動的應用軟件。
[0023] 步驟S102,將被標記過的應用軟件加載到軟件資源池12。
[0024] 步驟S103,統(tǒng)計軟件資源池12中每個應用軟件被標記的次數(shù)。
[0025] 步驟S104,將軟件資源池12中每個應用軟件被標記的次數(shù)與一預設次數(shù)進行對 比。
[0026] 步驟S105,將軟件資源池12中被標記的次數(shù)大于或等于預設次數(shù)的應用軟件確 定為不予清理的應用軟件。
[0027] 步驟S106,當終端設備1的可用內(nèi)存不足時或響應用戶輸入的內(nèi)存清理的請求, 清理終端設備1中不予清理的應用軟件之外的其他應用軟件所占用的內(nèi)存。
[0028] 進一步地,該方法還包括以下步驟,在內(nèi)存清理后的預設時間段內(nèi)響應用戶輸入 的恢復請求,將已清理的應用軟件恢復,及將已經(jīng)恢復的應用軟件確定為不予清理的應用 軟件。
【主權項】
1. 一種內(nèi)存清理系統(tǒng),該系統(tǒng)運行一終端設備中,該終端設備安裝有多個應用軟件及 包括一軟件資源池,其特征在于,該系統(tǒng)包括: 標記模塊,用于響應一應用軟件的啟動操作,標記被啟動的應用軟件; 加載模塊,用于將被標記過的應用軟件加載到該軟件資源池; 統(tǒng)計模塊,用于統(tǒng)計軟件資源池中每個應用軟件被標記的次數(shù); 比較模塊,用于將軟件資源池中每個應用軟件被標記的次數(shù)與一預設次數(shù)進行對比; 確定模塊,用于將軟件資源池中被標記的次數(shù)大于或等于預設次數(shù)的應用軟件確定為 不予清理的應用軟件;及 清理模塊,用于當終端設備的可用內(nèi)存不足時,清理終端設備中不予清理的應用軟件 之外的其他應用軟件所占用的內(nèi)存。2. 如權利要求1所述的內(nèi)存清理系統(tǒng),其特征在于:該清理模塊還用于響應用戶輸入 的內(nèi)存清理的請求,清理終端設備中不予清理的應用軟件之外的其他應用軟件所占用的內(nèi) 存。3. 如權利要求1所述的內(nèi)存清理系統(tǒng),其特征在于:該系統(tǒng)還包括恢復模塊,用于在內(nèi) 存清理后的預設時間段內(nèi)響應用戶輸入的恢復請求,將已清理的應用軟件恢復。4. 如權利要求3所述的內(nèi)存清理系統(tǒng),其特征在于:該確定模塊還用于將已經(jīng)恢復的 應用軟件確定為不予清理的應用軟件。5. 如權利要求1所述的內(nèi)存清理系統(tǒng),其特征在于:該終端設備為手機或平板電腦。6. -種內(nèi)存清理方法,該方法應用一終端設備中,該終端設備安裝有多個應用軟件及 包括一軟件資源池,其特征在于,該方法包括以下步驟: 響應一應用軟件的啟動操作,標記被啟動的應用軟件; 將被標記過的應用軟件加載到該軟件資源池; 統(tǒng)計軟件資源池中每個應用軟件被標記的次數(shù); 將軟件資源池中每個應用軟件被標記的次數(shù)與一預設次數(shù)進行對比; 將軟件資源池中被標記的次數(shù)大于或等于預設次數(shù)的應用軟件確定為不予清理的應 用軟件;及 當終端設備的可用內(nèi)存不足時,清理終端設備中不予清理的應用軟件之外的其他應用 軟件所占用的內(nèi)存。7. 如權利要求6所述的內(nèi)存清理方法,其特征在于:該方法還包括以下步驟,響應用戶 輸入的內(nèi)存清理的請求,清理終端設備中不予清理的應用軟件之外的其他應用軟件所占用 的內(nèi)存。8. 如權利要求6所述的內(nèi)存清理方法,其特征在于:該方法還包括以下步驟,在內(nèi)存清 理后的預設時間段內(nèi)響應用戶輸入的恢復請求,將已清理的應用軟件恢復。9. 如權利要求8所述的內(nèi)存清理方法,其特征在于:該方法還包括以下步驟,將已經(jīng)恢 復的應用軟件確定為不予清理的應用軟件。10. -種內(nèi)存清理終端設備,該終端設備安裝有多個應用軟件及包括一軟件資源池, 其特征在于:該終端設備包括處理單元,該處理單元用于響應一應用軟件的啟動操作,標記 被啟動的應用軟件,將被標記過的應用軟件加載到該軟件資源池,統(tǒng)計軟件資源池中每個 應用軟件被標記的次數(shù),將軟件資源池中每個應用軟件被標記的次數(shù)與一預設次數(shù)進行對 t匕,將軟件資源池中被標記的次數(shù)大于或等于預設次數(shù)的應用軟件確定為不予清理的應用 軟件,及當終端設備的可用內(nèi)存不足時,清理終端設備中不予清理的應用軟件之外的其他 應用軟件所占用的內(nèi)存。
【專利摘要】本發(fā)明提供一種內(nèi)存清理系統(tǒng)、方法及終端設備,該系統(tǒng)運行于一終端設備中,該系統(tǒng)包括:標記模塊,響應應用軟件的啟動操作,標記被啟動的應用軟件;加載模塊,將被標記過的應用軟件加載到一軟件資源池;統(tǒng)計模塊,統(tǒng)計軟件資源池中每個應用軟件被標記的次數(shù);比較模塊,將軟件資源池中每個應用軟件被標記的次數(shù)與一預設次數(shù)進行對比;確定模塊,將軟件資源池中被標記的次數(shù)大于或等于預設次數(shù)的應用軟件確定為不予清理的應用軟件;及清理模塊,當終端設備可用內(nèi)存不足時,清理不予清理的應用軟件之外的其他應用軟件所占用的內(nèi)存。本發(fā)明可以對用戶常用的應用軟件之外的應用軟件進行清理,保證了用戶對終端設備的體驗效果。
【IPC分類】G06F12/02, G06F9/445
【公開號】CN105373485
【申請?zhí)枴緾N201410438495
【發(fā)明人】劉慧豐, 陸欣, 翁世芳
【申請人】富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
【公開日】2016年3月2日
【申請日】2014年9月1日
【公告號】US20160062700