本申請(qǐng)屬于電子設(shè)備,具體涉及一種應(yīng)用程序的控制方法、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的發(fā)展,應(yīng)用程序(后續(xù)簡(jiǎn)稱“應(yīng)用”)的種類越來(lái)越多,功能也越來(lái)越豐富,與此同時(shí),隨著設(shè)備硬件配置的升級(jí),用戶在電子設(shè)備中安裝的應(yīng)用也越來(lái)越多。電子設(shè)備中的應(yīng)用在進(jìn)入后臺(tái)之后會(huì)繼續(xù)運(yùn)行,這些后臺(tái)運(yùn)行的應(yīng)用會(huì)消耗電子設(shè)備的電量、內(nèi)存等,對(duì)電子設(shè)備的運(yùn)行性能造成影響。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例的目的是提供一種應(yīng)用程序的控制方法、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì),能夠優(yōu)化電子設(shè)備的運(yùn)行性能。
2、第一方面,本申請(qǐng)實(shí)施例提供了一種應(yīng)用程序的控制方法,所述方法包括:
3、獲取第一時(shí)刻;所述第一時(shí)刻是第一應(yīng)用由前臺(tái)運(yùn)行切換至后臺(tái)運(yùn)行的時(shí)刻;
4、基于概率分布模型,以第一時(shí)段為積分終點(diǎn),確定預(yù)測(cè)概率;所述第一時(shí)段是所述第一時(shí)刻與所述第一時(shí)刻之后的時(shí)刻之間的時(shí)間段;所述預(yù)測(cè)概率用于表征所述第一應(yīng)用在所述第一時(shí)段內(nèi)由后臺(tái)運(yùn)行切換至前臺(tái)運(yùn)行的概率;
5、根據(jù)所述預(yù)測(cè)概率、所述第一時(shí)段和所述第一時(shí)刻,確定第二時(shí)刻;
6、在所述第二時(shí)刻關(guān)閉后臺(tái)運(yùn)行的所述第一應(yīng)用。
7、第二方面,本申請(qǐng)實(shí)施例提供了一種應(yīng)用程序的控制裝置,所述裝置包括:
8、獲取模塊,用于獲取第一時(shí)刻;所述第一時(shí)刻是第一應(yīng)用由前臺(tái)運(yùn)行切換至后臺(tái)運(yùn)行的時(shí)刻;
9、第一確定模塊,用于基于概率分布模型,以第一時(shí)段為積分終點(diǎn),確定預(yù)測(cè)概率;所述第一時(shí)段是所述第一時(shí)刻與所述第一時(shí)刻之后的時(shí)刻之間的時(shí)間段;所述預(yù)測(cè)概率用于表征所述第一應(yīng)用在所述第一時(shí)段內(nèi)由后臺(tái)運(yùn)行切換至前臺(tái)運(yùn)行的概率;
10、第二確定模塊,用于根據(jù)所述預(yù)測(cè)概率、所述第一時(shí)段和所述第一時(shí)刻,確定第二時(shí)刻;
11、控制模塊,在所述第二時(shí)刻關(guān)閉后臺(tái)運(yùn)行的所述第一應(yīng)用。
12、第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的應(yīng)用程序的控制方法的步驟。
13、第四方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)程序或指令,所述程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的應(yīng)用程序的控制方法的步驟。
14、第五方面,本申請(qǐng)實(shí)施例提供了一種芯片,所述芯片包括處理器和通信接口,所述通信接口和所述處理器耦合,所述處理器用于運(yùn)行程序或指令,實(shí)現(xiàn)如第一方面所述的應(yīng)用程序的控制方法的步驟。
15、第六方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,該程序產(chǎn)品被存儲(chǔ)在存儲(chǔ)介質(zhì)中,該程序產(chǎn)品被至少一個(gè)處理器執(zhí)行以實(shí)現(xiàn)如第一方面所述的應(yīng)用程序的控制方法的步驟。
16、在本申請(qǐng)實(shí)施例中,獲取第一時(shí)刻,第一時(shí)刻是第一應(yīng)用由前臺(tái)運(yùn)行切換至后臺(tái)運(yùn)行的時(shí)刻,基于概率分布模型,以第一時(shí)段為積分終點(diǎn),確定預(yù)測(cè)概率,第一時(shí)段是第一時(shí)刻與第一時(shí)刻之后的時(shí)刻之間的時(shí)間段,預(yù)測(cè)概率用于表征第一應(yīng)用在第一時(shí)段內(nèi)由后臺(tái)運(yùn)行切換至前臺(tái)運(yùn)行的概率,根據(jù)預(yù)測(cè)概率、第一時(shí)段和第一時(shí)刻,確定第二時(shí)刻,在第二時(shí)刻關(guān)閉后臺(tái)運(yùn)行的第一應(yīng)用,這樣,能夠盡早識(shí)別出可以管控的后臺(tái)應(yīng)用,從而優(yōu)化電子設(shè)備的運(yùn)行性能。
1.一種應(yīng)用程序的控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述概率分布模型是基于樣本用戶對(duì)所述第一應(yīng)用的目標(biāo)切換行為的特征參數(shù)擬合得到的函數(shù)模型,所述樣本用戶包括以下至少一項(xiàng):非本機(jī)用戶、本機(jī)用戶;
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述概率分布模型為第一概率分布模型;
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述概率分布模型包括:第一概率分布模型和n個(gè)不同的第二概率分布模型,n為大于1的整數(shù);
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第二時(shí)刻基于第二公式得到,所述第二公式為:
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述概率分布模型包括:第一概率分布模型、n個(gè)不同的第二概率分布模型、第三概率分布模型和n個(gè)不同的第四概率分布模型,n為大于1的整數(shù);
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第二時(shí)刻基于第三公式得到,所述第三公式為:
8.一種應(yīng)用程序的控制裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述的應(yīng)用程序的控制方法的步驟。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)程序或指令,所述程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述的應(yīng)用程序的控制方法的步驟。