1.一種熱門應(yīng)用資源分配方法,其特征在于,包括:
當(dāng)?shù)谝粺衢T應(yīng)用開啟后,為所述第一熱門應(yīng)用分配第一專用中央處理器CPU資源和第一專用內(nèi)存資源,所述第一熱門應(yīng)用為熱門應(yīng)用集合中的任一個;
判斷所述第一熱門應(yīng)用在后臺持續(xù)開啟的時長是否達(dá)到預(yù)設(shè)時長;
若是,則釋放為所述第一熱門應(yīng)用分配的所述第一專用CPU資源和所述第一專用內(nèi)存資源,并為所述第一熱門應(yīng)用分配普通CPU資源和普通內(nèi)存資源。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
當(dāng)所述第一熱門應(yīng)用從后臺開啟切換至前臺開啟時,若已經(jīng)為所述第一熱門應(yīng)用分配了所述普通CPU資源和所述普通內(nèi)存資源,則釋放為所述第一熱門應(yīng)用分配的所述普通CPU資源和所述普通內(nèi)存資源,為所述第一熱門應(yīng)用分配所述第一專用CPU資源和所述第一專用內(nèi)存資源。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
當(dāng)所述第一熱門應(yīng)用從后臺開啟切換前臺開啟時,若已經(jīng)為所述第一熱門應(yīng)用分配了所述普通CPU資源和所述普通內(nèi)存資源,判斷已經(jīng)在前臺開啟的熱門應(yīng)用的數(shù)量是否達(dá)到預(yù)設(shè)閾值;
若所述已經(jīng)在前臺開啟的熱門應(yīng)用的數(shù)量達(dá)到所述預(yù)設(shè)閾值,則判斷所述第一熱門應(yīng)用的優(yōu)先級是否大于第二熱門應(yīng)用的優(yōu)先級,所述第二熱門應(yīng)用為所述已經(jīng)在前臺開啟的熱門應(yīng)用中的任意一個;
若所述第一熱門應(yīng)用的優(yōu)先級大于所述第二熱門應(yīng)用的優(yōu)先級,則釋放為所述第二熱門應(yīng)用分配的第二專用CPU資源和第二專用內(nèi)存資源,釋放為所述第一熱門應(yīng)用分配的所述普通CPU資源和所述普通內(nèi)存資源,并為所述第一熱門應(yīng)用分配所述第二專用CPU資源和所述第二專用內(nèi)存資源;
若所述第一熱門應(yīng)用的優(yōu)先級小于或等于所述第二熱門應(yīng)用的優(yōu)先級,則繼續(xù)為所述第一熱門應(yīng)用分配所述普通CPU資源和所述普通內(nèi)存資源。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
若所述已經(jīng)在前臺開啟的熱門應(yīng)用的數(shù)量未達(dá)到所述預(yù)設(shè)閾值,則釋放為所述第一熱門應(yīng)用分配的所述普通CPU資源和所述普通內(nèi)存資源,為所述第一熱門應(yīng)用分配所述第一專用CPU資源和所述第一專用內(nèi)存資源。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述第一熱門應(yīng)用的優(yōu)先級基于所述第一應(yīng)用的歷史累計啟動次數(shù)和歷史累計使用時長確定;或者,所述第一熱門應(yīng)用的優(yōu)先級基于用戶對所述第一應(yīng)用的評價確定。
6.一種移動終端,其特征在于,包括:
分配單元,用于當(dāng)?shù)谝粺衢T應(yīng)用開啟后,為所述第一熱門應(yīng)用分配第一專用中央處理器CPU資源和第一專用內(nèi)存資源,所述第一熱門應(yīng)用為熱門應(yīng)用集合中的任一個;
第一判斷單元,用于判斷所述第一熱門應(yīng)用在后臺持續(xù)開啟的時長是否達(dá)到預(yù)設(shè)時長;
第一處理單元,用于當(dāng)所述第一判斷單元判斷結(jié)果為是時,釋放為所述第一熱門應(yīng)用分配的所述第一專用CPU資源和所述第一專用內(nèi)存資源,并為所述第一熱門應(yīng)用分配普通CPU資源和普通內(nèi)存資源。
7.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括:
第二處理單元,用于當(dāng)所述第一熱門應(yīng)用從后臺開啟切換前臺開啟時,若已經(jīng)為所述第一熱門應(yīng)用分配了所述普通CPU資源和所述普通內(nèi)存資源,釋放為所述第一熱門應(yīng)用分配的所述普通CPU資源和所述普通內(nèi)存資源,為所述第一熱門應(yīng)用分配所述第一專用CPU資源和所述第一專用內(nèi)存資源。
8.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括:
第二判斷單元,用于當(dāng)所述第一熱門應(yīng)用從后臺開啟切換前臺開啟時,若已經(jīng)為所述第一熱門應(yīng)用分配了所述普通CPU資源和所述普通內(nèi)存資源,判斷已經(jīng)在前臺開啟的熱門應(yīng)用的數(shù)量是否達(dá)到預(yù)設(shè)閾值;
第三判斷單元,用于當(dāng)所述第二判斷單元判斷結(jié)果為是時,判斷所述第一熱門應(yīng)用的優(yōu)先級是否大于第二熱門應(yīng)用的優(yōu)先級,所述第二熱門應(yīng)用為所述已經(jīng)在前臺開啟的熱門應(yīng)用中的任意一個;
第三處理單元,用于當(dāng)所述第三判斷單元判斷結(jié)果為是時,釋放為所述第二熱門應(yīng)用分配的第二專用CPU資源和第二專用內(nèi)存資源,釋放為所述第一熱門應(yīng)用分配的所述普通CPU資源和所述普通內(nèi)存資源,并為所述第一熱門應(yīng)用分配所述第二專用CPU資源和所述第二專用內(nèi)存資源;
第四處理單元,用于當(dāng)所述第三判斷單元判斷結(jié)果為否時,繼續(xù)為所述第一熱門應(yīng)用分配所述普通CPU資源和所述普通內(nèi)存資源。
9.根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述移動終端還包括:
所述第五處理單元,還用于當(dāng)所述第二判斷單元判斷結(jié)果為否時,釋放為所述第一熱門應(yīng)用分配的所述普通CPU資源和所述普通內(nèi)存資源,為所述第一熱門應(yīng)用分配所述第一專用CPU資源和所述第一專用內(nèi)存資源。
10.根據(jù)權(quán)利要求8或9所述的移動終端,其特征在于,所述第一熱門應(yīng)用的優(yōu)先級基于所述第一應(yīng)用的歷史累計啟動次數(shù)和歷史累計使用時長確定;或者,所述第一熱門應(yīng)用的優(yōu)先級基于用戶對所述第一應(yīng)用的評價確定。
11.一種移動終端,其特征在于,包括:
處理器、存儲器、通信接口,所述處理器與所述存儲器和所述通信接口連接;
所述存儲器存儲有可執(zhí)行程序代碼,所述通信接口用于無線通信;
所述處理器用于調(diào)用所述存儲器中的所述可執(zhí)行程序代碼,執(zhí)行如權(quán)利要求1-5任一項所描述的方法。