[發(fā)明專利]一種控制終端設備的方法、終端設備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201811613832.5 | 申請日: | 2018-12-27 |
| 公開(公告)號: | CN109697090B | 公開(公告)日: | 2022-10-11 |
| 發(fā)明(設計)人: | 祝杰民 | 申請(專利權(quán))人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/455 |
| 代理公司: | 深圳中一聯(lián)合知識產(chǎn)權(quán)代理有限公司 44414 | 代理人: | 張全文 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制 終端設備 方法 存儲 介質(zhì) | ||
1.一種控制終端設備的方法,其特征在于,包括:
在監(jiān)測到所述終端設備啟動應用后,判斷當前啟動的應用是否為預設應用;所述預設應用包括:游戲類應用、視頻類應用、圖像處理類應用;
若當前啟動的應用為預設應用,則獲取與當前啟動的應用對應的待調(diào)整的虛擬機參數(shù),所述虛擬機參數(shù)通過如下方式獲得:
將每個應用在每個運行狀態(tài)下流暢度最高的一組虛擬機參數(shù)作為當前運行的應用在當前運行狀態(tài)下對應的待調(diào)整的虛擬機參數(shù),所述應用的運行狀態(tài)包括:所述應用占用最大內(nèi)存的比例;
基于獲取的待調(diào)整的虛擬機參數(shù),調(diào)整所述終端設備的虛擬機;
其中,所述待調(diào)整的虛擬機參數(shù)為虛擬機的最大內(nèi)存和內(nèi)存大小。
2.如權(quán)利要求1所述的控制終端設備的方法,其特征在于,在獲取與當前啟動的應用對應的待調(diào)整的虛擬機參數(shù)之前,還包括:
監(jiān)測當前啟動的應用的運行狀態(tài);
相應的,所述獲取與當前啟動的應用對應的待調(diào)整的虛擬機參數(shù)包括:
獲取當前啟動的應用在當前的運行狀態(tài)下對應的待調(diào)整的虛擬機參數(shù)。
3.如權(quán)利要求1所述的控制終端設備的方法,其特征在于,在獲取與當前啟動的應用對應的待調(diào)整的虛擬機參數(shù)之前,還包括:
選定多組虛擬機參數(shù),并在所述虛擬機參數(shù)下分別運行多個應用,將滿足預設條件的虛擬機參數(shù)作為當前運行的應用對應的待調(diào)整的虛擬機參數(shù)。
4.如權(quán)利要求3所述的控制終端設備的方法,其特征在于,所述將滿足預設條件的虛擬機參數(shù)作為當前運行的應用對應的待調(diào)整的虛擬機參數(shù)包括:
將每個應用在每個運行狀態(tài)下對應的待調(diào)整的虛擬機參數(shù)保存在所述終端設備或服務器中;
相應的,所述獲取與當前啟動的應用對應的待調(diào)整的虛擬機參數(shù)包括:
從所述服務器或所述終端設備獲取與當前啟動的應用對應的待調(diào)整的虛擬機參數(shù)。
5.如權(quán)利要求4所述的控制終端設備的方法,其特征在于,所述流暢度為單位時間內(nèi)VSync運行的次數(shù)。
6.如權(quán)利要求5所述的控制終端設備的方法,其特征在于,在獲取與當前啟動的應用對應的待調(diào)整的虛擬機參數(shù)之前,還包括:
獲取所述終端設備的歷史數(shù)據(jù),所述歷史數(shù)據(jù)為所述應用在所述虛擬機參數(shù)下運行時,所述應用的運行狀態(tài)對應的流暢度;
選出所述流暢度大于預設值的歷史數(shù)據(jù)作為訓練數(shù)據(jù)訓練預先構(gòu)建的卷積神經(jīng)網(wǎng)絡模型,獲得訓練后的卷積神經(jīng)網(wǎng)絡模型,所述訓練數(shù)據(jù)的標簽值為所述應用的所述虛擬機參數(shù),所述訓練數(shù)據(jù)的輸入為所述應用在所述虛擬機參數(shù)下運行時,所述應用占用最大內(nèi)存的比例中的最大值。
7.如權(quán)利要求6所述的控制終端設備的方法,其特征在于,所述獲取與當前啟動的應用對應的待調(diào)整的虛擬機參數(shù)包括:
獲取當前啟動的應用的運行狀態(tài);
將所述應用的運行狀態(tài)輸入訓練后的卷積神經(jīng)網(wǎng)絡模型,獲得待調(diào)整的虛擬機參數(shù)。
8.一種終端設備,其特征在于,包括:
判斷單元,用于在監(jiān)測到所述終端設備啟動應用后,判斷當前啟動的應用是否為預設應用;所述預設應用包括:游戲類應用、視頻類應用、圖像處理類應用;
參數(shù)獲取單元,用于若當前啟動的應用為預設應用,則獲取與當前啟動的應用對應的待調(diào)整的虛擬機參數(shù),所述虛擬機參數(shù)通過如下方式獲得:
將每個應用在每個運行狀態(tài)下流暢度最高的一組虛擬機參數(shù)作為當前運行的應用在當前運行狀態(tài)下對應的待調(diào)整的虛擬機參數(shù),所述應用的運行狀態(tài)包括:所述應用占用最大內(nèi)存的比例;
調(diào)整單元,用于基于獲取的待調(diào)整的虛擬機參數(shù),調(diào)整所述終端設備的虛擬機;
其中,所述待調(diào)整的虛擬機參數(shù)為虛擬機的最大內(nèi)存和內(nèi)存大小。
9.一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至7任一項所述方法的步驟。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被一個或多個處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7任一項所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于OPPO廣東移動通信有限公司,未經(jīng)OPPO廣東移動通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811613832.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





