1.一種后臺進程的管理方法,應(yīng)用于移動終端,其特征在于,包括:
遍歷后臺運行的所有應(yīng)用的進程,獲取每個所述應(yīng)用的用戶操作數(shù)據(jù)和內(nèi)存消耗;
基于每個所述應(yīng)用的用戶操作數(shù)據(jù)和內(nèi)存消耗,確定每個所述應(yīng)用的評分;
按照所述應(yīng)用的評分由低到高的順序結(jié)束對應(yīng)應(yīng)用的進程直到系統(tǒng)內(nèi)存滿足要求。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,每個所述應(yīng)用的用戶操作數(shù)據(jù)包括以下至少一種:操作應(yīng)用的次數(shù)、操作應(yīng)用的時間段和操作應(yīng)用所處的地理位置。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照所述應(yīng)用的評分由低到高的順序結(jié)束對應(yīng)應(yīng)用的進程直到系統(tǒng)內(nèi)存滿足要求的步驟,包括:
若至少兩個所述應(yīng)用的評分相等,則按照所述應(yīng)用的內(nèi)存消耗的大小由大到小結(jié)束對應(yīng)應(yīng)用的進程直到系統(tǒng)內(nèi)存滿足要求。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于每個所述應(yīng)用的用戶操作數(shù)據(jù)和內(nèi)存消耗,確定每個所述應(yīng)用的評分的步驟,包括:
設(shè)定每操作所述應(yīng)用一次的評分為A分,若操作所述應(yīng)用的次數(shù)為a次,則所述應(yīng)用的第一評分為A×a;
設(shè)定在預(yù)設(shè)時間段內(nèi)操作所述應(yīng)用則評分為B分,若所述預(yù)設(shè)時間段的個數(shù)為b個,則所述應(yīng)用的第二評分為B×b;
設(shè)定在預(yù)設(shè)地理位置操作所述應(yīng)用則評分為C分,若所述預(yù)設(shè)地理位置的個數(shù)為c個,則所述應(yīng)用的第三評分為C×c;
獲取所述應(yīng)用的總評分為A×a+B×b+C×c。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
若檢測到用戶退出所述應(yīng)用,則更新所述應(yīng)用的用戶操作數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述若檢測到用戶退出所述應(yīng)用,則更新所述應(yīng)用的用戶操作數(shù)據(jù)的步驟,包括:
增加所述操作應(yīng)用的次數(shù)一次;
記錄該次操作應(yīng)用的時間段;
記錄該次操作應(yīng)用所處的地理位置中時間最長的地理位置。
7.一種移動終端,其特征在于,包括:
第一獲取模塊,用于遍歷后臺運行的所有應(yīng)用的進程,獲取每個所述應(yīng)用的用戶操作數(shù)據(jù)和內(nèi)存消耗;
評分模塊,用于基于每個所述應(yīng)用的用戶操作數(shù)據(jù)和內(nèi)存消耗,確定每個所述應(yīng)用的評分;
結(jié)束進程模塊,用于按照所述應(yīng)用的評分由低到高的順序結(jié)束對應(yīng)應(yīng)用的進程直到系統(tǒng)內(nèi)存滿足要求。
8.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,每個所述應(yīng)用的用戶操作數(shù)據(jù)包括以下至少一種:操作應(yīng)用的次數(shù)、操作應(yīng)用的時間段和操作應(yīng)用所處的地理位置。
9.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,所述結(jié)束進程模塊包括:
結(jié)束進程子模塊,用于若至少兩個所述應(yīng)用的評分相等,則按照所述應(yīng)用的內(nèi)存消耗的大小由大到小結(jié)束對應(yīng)應(yīng)用的進程直到系統(tǒng)內(nèi)存滿足要求。
10.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,所述評分模塊包括:
第一評分子模塊,用于設(shè)定每操作所述應(yīng)用一次的評分為A分,若操作所述應(yīng)用的次數(shù)為a次,則所述應(yīng)用的第一評分為A×a;
第二評分子模塊,用于設(shè)定在預(yù)設(shè)時間段內(nèi)操作所述應(yīng)用則評分為B分,若所述預(yù)設(shè)時間段的個數(shù)為b個,則所述應(yīng)用的第二評分為B×b;
第三評分子模塊,用于設(shè)定在預(yù)設(shè)地理位置操作所述應(yīng)用則評分為C分,若所述預(yù)設(shè)地理位置的個數(shù)為c個,則所述應(yīng)用的第三評分為C×c;
第四評分子模塊,用于獲取所述應(yīng)用的總評分為A×a+B×b+C×c。
11.根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述移動終端還包括:
更新模塊,用于若檢測到用戶退出所述應(yīng)用,則更新所述應(yīng)用的用戶操作數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的移動終端,其特征在于,所述更新模塊包括:
第一更新子模塊,用于增加所述操作應(yīng)用的次數(shù)一次;
第二更新子模塊,用于記錄該次操作應(yīng)用的時間段;
第三更新子模塊,用于記錄該次操作應(yīng)用所處的地理位置中時間最長的地理位置。