[發明專利]一種內存管理方法和裝置有效
| 申請號: | 201310617848.4 | 申請日: | 2013-11-27 |
| 公開(公告)號: | CN103631661B | 公開(公告)日: | 2017-04-05 |
| 發明(設計)人: | 程晉 | 申請(專利權)人: | 青島海信電器股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/48 |
| 代理公司: | 北京同達信恒知識產權代理有限公司11291 | 代理人: | 黃志華 |
| 地址: | 266100 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 內存 管理 方法 裝置 | ||
1.一種內存管理方法,其特征在于,該方法包括:
確定系統內存的使用率超過設定的上限值;
根據應用程序當前的優先級信息,從后臺運行的應用程序中,關閉至少一個應用程序,并釋放所述至少一個應用程序對應的內存資源,以使系統內存的使用率小于或等于所述上限值;
其中,所述應用程序當前的優先級信息包括所述應用程序被使用的次數和/或所述應用程序最后一次被使用的時刻。
2.如權利要求1所述的方法,其特征在于,根據應用程序當前的優先級信息,從后臺運行的應用程序中,關閉至少一個應用程序,并釋放所述至少一個應用程序對應的內存資源,具體包括:
根據應用程序當前的優先級信息,確定后臺運行的各應用程序的優先級;
按照優先級從低到高的順序,從后臺運行的應用程序中,關閉至少一個應用程序,并釋放所述至少一個應用程序對應的內存資源。
3.如權利要求2所述的方法,其特征在于,根據應用程序當前的優先級信息,確定后臺運行的各應用程序的優先級,具體包括:
根據當前時刻為止的時間范圍內后臺運行的各應用程序被使用的次數,確定后臺運行的各應用程序中,當前時刻為止的時間范圍內被使用的次數最多的應用程序的優先級最高且當前時刻為止的時間范圍內被使用的次數最少的應用程序的優先級最低。
4.如權利要求3所述的方法,其特征在于,根據應用程序當前的優先級信息,確定后臺運行的各應用程序的優先級,具體包括:
若當前時刻為止的時間范圍內后臺運行的至少兩個應用程序被使用的次數相同,則根據所述至少兩個應用程序最后一次被使用的時刻,確定所述至少兩個應用程序中,最后一次被使用的時刻與當前時刻的時間間隔最短的應用程序的優先級最高且最后一次被使用的時刻與當前時刻的時間間隔最長的應用程序的優先級最低。
5.如權利要求1~4任一項所述的方法,其特征在于,按照優先級從低到高的順序,從后臺運行的應用程序中,關閉至少一個應用程序,并釋放所述至少一個應用程序對應的內存資源,具體包括:
按照優先級從低到高的順序,依次關閉當前時刻為止后臺運行的應用程序中優先級最低的應用程序,并釋放所關閉的應用程序對應的內存資源,以使系統內存的使用率小于或等于所述上限值。
6.如權利要求1~4任一項所述的方法,其特征在于,按照優先級從低到高的順序,從后臺運行的應用程序中,關閉至少一個應用程序,并釋放所述至少一個應用程序對應的內存資源,具體包括:
確定系統內存的使用率超過所述上限值的差值,并確定所述差值對應的系統內存的容量;
按照優先級從低到高的順序,從后臺運行的應用程序中,選擇至少一個應用程序且所選擇的至少一個應用程序所占用的內存資源之和大于或等于確定的差值對應的系統內存的容量,關閉所選擇的至少一個應用程序,并釋放所關閉的應用程序對應的內存資源,以使系統內存的使用率小于或等于設定的上限值。
7.一種內存管理裝置,其特征在于,該裝置包括:
確定模塊,用于確定系統內存的使用率超過設定的上限值;
處理模塊,用于根據應用程序當前的優先級信息,從后臺運行的應用程序中,關閉至少一個應用程序,并釋放所述至少一個應用程序對應的內存資源,以使系統內存的使用率小于或等于所述上限值;
其中,所述應用程序當前的優先級信息包括所述應用程序被使用的次數和/或所述應用程序最后一次被使用的時刻。
8.如權利要求7所述的裝置,其特征在于,所述處理模塊具體用于:
根據應用程序當前的優先級信息,確定后臺運行的各應用程序的優先級;按照優先級從低到高的順序,從后臺運行的應用程序中,關閉至少一個應用程序,并釋放所述至少一個應用程序對應的內存資源。
9.如權利要求8所述的裝置,其特征在于,所述處理模塊根據應用程序當前的優先級信息,確定后臺運行的各應用程序的優先級,具體包括:
根據當前時刻為止的時間范圍內后臺運行的各應用程序被使用的次數,確定后臺運行的各應用程序中,當前時刻為止的時間范圍內被使用的次數最多的應用程序的優先級最高且當前時刻為止的時間范圍內被使用的次數最少的應用程序的優先級最低。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信電器股份有限公司,未經青島海信電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310617848.4/1.html,轉載請聲明來源鉆瓜專利網。





