[發(fā)明專利]啟動應(yīng)用程序的時長的確定方法、裝置及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201710667951.8 | 申請日: | 2017-08-07 |
| 公開(公告)號: | CN109388552A | 公開(公告)日: | 2019-02-26 |
| 發(fā)明(設(shè)計)人: | 胡曉宇 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/48 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 江舟;董文倩 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用程序 啟動信息 時長 存儲介質(zhì) 時長信息 中央處理器CPU 內(nèi)存占用率 進(jìn)程信息 使用率 | ||
本發(fā)明提供了一種啟動應(yīng)用程序的時長的確定方法、裝置及存儲介質(zhì),該方法包括:獲取應(yīng)用程序的啟動信息,其中,啟動信息包括以下至少之一:中央處理器CPU當(dāng)前的使用率,內(nèi)存占用率,應(yīng)用程序的進(jìn)程信息;根據(jù)啟動信息確定應(yīng)用程序的歷史啟動時長信息;利用歷史啟動時長信息確定CPU當(dāng)前啟動應(yīng)用程序的時長。通過本發(fā)明,解決了相關(guān)技術(shù)中CPU在啟動應(yīng)用程序時,啟動時間不準(zhǔn)確的技術(shù)問題,達(dá)到更加準(zhǔn)確的確定應(yīng)用程序的啟動時間的效果。
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種啟動應(yīng)用程序的時長的確定方法、裝置及存儲介質(zhì)。
背景技術(shù)
目前終端平臺都使用多核中央處理器(Central Processing Unit,簡稱為CPU),CPU在線核數(shù)越多,工作頻率越高,運行能力越強(qiáng),但是功耗高,發(fā)熱多;CPU在線核數(shù)越少,工作頻率越低,運行能力越弱,但是功耗低,發(fā)熱少。所以CPU工作頻率和核數(shù)一般會根據(jù)負(fù)載及溫度等因素做動態(tài)調(diào)頻的。
目前Android平臺在應(yīng)用冷啟動時統(tǒng)一提高CPU頻率,并持續(xù)一段時間,但是對于不同的應(yīng)用啟動時間不同,這樣一刀切的配置,對于啟動較快的應(yīng)用會導(dǎo)致過多的電池消耗,降低續(xù)航時間,對于啟動較慢的應(yīng)用,CPU高頻率持續(xù)時間太短,啟動時間還是較長。另外,終端運行狀態(tài)和應(yīng)用實現(xiàn)方式對應(yīng)用啟動會有很大影響。
針對上述中存在CPU在啟動應(yīng)用程序時,啟動時間不準(zhǔn)確的技術(shù)問題,相關(guān)技術(shù)中并未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種啟動應(yīng)用程序的時長的確定方法、裝置及存儲介質(zhì),以至少解決相關(guān)技術(shù)中CPU在啟動應(yīng)用程序時,啟動時間不準(zhǔn)確的技術(shù)問題。
根據(jù)本發(fā)明的一個實施例,提供了一種啟動應(yīng)用程序的時長的確定方法,包括:獲取應(yīng)用程序的啟動信息,其中,所述啟動信息包括以下至少之一:中央處理器CPU當(dāng)前的使用率,內(nèi)存占用率,所述應(yīng)用程序的進(jìn)程信息;根據(jù)所述啟動信息確定所述應(yīng)用程序的歷史啟動時長信息;利用所述歷史啟動時長信息確定所述CPU當(dāng)前啟動所述應(yīng)用程序的時長。
可選地,根據(jù)所述啟動信息確定所述應(yīng)用程序的歷史啟動時長信息包括:在所述啟動信息與記錄的所述應(yīng)用程序的歷史啟動時長匹配時,將所述歷史啟動時長作為所述歷史啟動時長信息。
可選地,利用所述歷史啟動時長信息確定所述CPU當(dāng)前啟動所述應(yīng)用程序的時長包括:當(dāng)所述歷史啟動時長信息的數(shù)目大于預(yù)定數(shù)目時,按照時長對所述歷史啟動時長信息進(jìn)行分類;確定包括所述歷史啟動時長信息的數(shù)目最多的分類;根據(jù)所述分類中的多個所述歷史啟動時長信息確定所述應(yīng)用程序的平均啟動時間或中心啟動時間;將所述平均啟動時間或所述中心啟動時間作為所述CPU當(dāng)前啟動所述應(yīng)用程序的時長。
可選地,利用所述歷史啟動時長信息確定所述CPU當(dāng)前啟動所述應(yīng)用程序的時長包括:當(dāng)所述歷史啟動時長信息的數(shù)目小于或者等于預(yù)定數(shù)目時,讀取所述應(yīng)用程序啟動時間的預(yù)設(shè)值;將所述預(yù)設(shè)值作為所述CPU當(dāng)前啟動所述應(yīng)用程序的時長。
可選地,利用所述歷史啟動時長信息確定所述CPU當(dāng)前啟動所述應(yīng)用程序的時長之后,所述方法還包括:根據(jù)確定的所述CPU當(dāng)前啟動所述應(yīng)用程序的時長控制所述CPU在預(yù)定頻率以及預(yù)定核數(shù)上啟動所述應(yīng)用程序。
可選地,利用所述歷史啟動時長信息確定所述CPU當(dāng)前啟動所述應(yīng)用程序的時長之后,所述方法還包括:記錄所述CPU當(dāng)前啟動所述應(yīng)用程序的時長。
根據(jù)本發(fā)明的另一個實施例,還提出一種啟動應(yīng)用程序的時長的確定裝置,包括:獲取模塊,用于獲取應(yīng)用程序的啟動信息,其中,所述啟動信息包括以下至少之一:中央處理器CPU當(dāng)前的使用率,內(nèi)存占用率,所述應(yīng)用程序的進(jìn)程信息;第一確定模塊,用于根據(jù)所述啟動信息確定所述應(yīng)用程序的歷史啟動時長信息;第二確定模塊,用于利用所述歷史啟動時長信息確定所述CPU當(dāng)前啟動所述應(yīng)用程序的時長。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710667951.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 對虛擬化應(yīng)用程序的基于策略的訪問
- 應(yīng)用程序執(zhí)行、應(yīng)用程序提供裝置和應(yīng)用程序分發(fā)方法
- 一種軟件保護(hù)方法、裝置及系統(tǒng)
- 應(yīng)用程序的開發(fā)方法和系統(tǒng)
- 應(yīng)用程序的擴(kuò)展方法及裝置
- 一種應(yīng)用程序商店的應(yīng)用程序發(fā)布方法及裝置
- 一種應(yīng)用程序的監(jiān)控方法、裝置及系統(tǒng)
- 用于對虛擬化應(yīng)用程序的基于策略的訪問的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端
- 控制遠(yuǎn)程服務(wù)調(diào)用頻率的方法和裝置
- 時長記錄方法、藍(lán)牙從設(shè)備與時長記錄系統(tǒng)
- 音素時長預(yù)測建模方法及音素時長預(yù)測方法
- 時長顯示方法和時長顯示裝置
- 預(yù)估接駕時長方法及預(yù)估接駕時長系統(tǒng)
- 一種監(jiān)控學(xué)生學(xué)習(xí)進(jìn)度的方法及終端
- 一種可根據(jù)不同人群調(diào)節(jié)交通信號燈時長的系統(tǒng)
- 運動時長測試器
- 配送時長獲取、配送時長預(yù)測模型生成的方法、裝置
- 物流運單時效推送方法、系統(tǒng)、設(shè)備及存儲介質(zhì)
- 用于接合與分離存儲介質(zhì)的裝置
- 存儲介質(zhì)陣列控制器、控制方法、設(shè)備、和存儲介質(zhì)驅(qū)動器
- 存儲介質(zhì)處理方法、系統(tǒng)及數(shù)據(jù)讀寫操作方法、系統(tǒng)
- 存儲裝置、存儲介質(zhì)以及存儲介質(zhì)的制造方法
- 數(shù)據(jù)存儲
- 存儲介質(zhì)之間的數(shù)據(jù)遷移
- 一種基于存儲系統(tǒng)的控制方法及裝置
- 自助設(shè)備及自助設(shè)備的介質(zhì)存儲裝置
- 融合存儲系統(tǒng)中的數(shù)據(jù)遷移方法和裝置
- 一種數(shù)據(jù)存儲方法、裝置及電子設(shè)備





