[發明專利]一種應用啟動加速方法、裝置及計算機可讀存儲介質有效
| 申請號: | 201910847245.0 | 申請日: | 2019-09-09 |
| 公開(公告)號: | CN110543349B | 公開(公告)日: | 2023-02-28 |
| 發明(設計)人: | 朱克智 | 申請(專利權)人: | OPPO(重慶)智能科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F16/242;G06F16/2455 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;賈允 |
| 地址: | 401120 重慶*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 啟動 加速 方法 裝置 計算機 可讀 存儲 介質 | ||
1.一種應用啟動加速方法,其特征在于,包括:
在應用開始啟動時,統計在歷史時間周期內,應用每次啟動時所調用的查詢語句的語句類型;
在根據統計結果確定重復語句類型的數量小于或者等于預設的數量閾值時,觸發數據庫預讀指令;
通過所述數據庫預讀指令調用對應的查詢語句,然后根據所述查詢語句從數據庫查詢對應的執行數據并緩存;
在所述應用的進程加載界面組件完成界面布局之后,在所述界面布局中加載所述執行數據進行應用界面的完整顯示。
2.根據權利要求1所述的應用啟動加速方法,其特征在于,在所述界面布局中加載所述執行數據進行應用界面的完整顯示之前,還包括:
在所述界面布局中對所緩存的執行數據進行預加載;
確定預加載完成的應用界面是否為滿足預設界面顯示條件的目標應用界面;
若是,則執行在所述界面布局中加載所述執行數據進行應用界面的完整顯示的步驟。
3.根據權利要求1所述的應用啟動加速方法,其特征在于,還包括:
建立所述重復語句類型的查詢語句與所述應用的數據庫預讀指令的映射關系;
所述通過所述數據庫預讀指令調用對應的查詢語句包括:
基于所述數據庫預讀指令以及所述映射關系,確定對應于所述數據庫預讀指令的查詢語句并調用。
4.根據權利要求1所述的應用啟動加速方法,其特征在于,在所述數據庫預讀指令所對應的查詢語句有多個時,所述通過所述數據庫預讀指令調用對應的查詢語句包括:
確定對應于所述數據庫預讀指令的多個查詢語句的調用優先級;
對調用優先級最高的查詢語句進行調用。
5.根據權利要求4所述的應用啟動加速方法,其特征在于,所述確定對應于所述數據庫預讀指令的多個查詢語句的調用優先級包括:
獲取開始啟動的所述應用當前的啟動屬性;
基于所述啟動屬性確定對應于所述數據庫預讀指令的多個查詢語句的調用優先級。
6.根據權利要求1至5中任意一項所述的應用啟動加速方法,其特征在于,所述在所述應用的進程加載界面組件完成界面布局之后,還包括:
獲取完成界面布局之后所觸發的數據庫查詢指令;
確定所述數據庫查詢指令與所述數據庫預讀指令分別所對應的查詢語句是否相同;
在所述數據庫查詢指令與所述數據庫預讀指令分別所對應的查詢語句相同時,執行所述在所述界面布局中加載所述執行數據進行應用界面的完整顯示的步驟;
在所述數據庫查詢指令與所述數據庫預讀指令分別所對應的查詢語句不相同時,根據所述數據庫查詢指令所對應的查詢語句從數據庫查詢執行數據,然后在所述界面布局中加載對應于所述數據庫查詢指令的執行數據,進行應用界面的完整顯示。
7.一種應用啟動加速裝置,其特征在于,包括:
判斷模塊,用于統計在歷史時間周期內,應用每次啟動時所調用的查詢語句的語句類型;根據統計結果確定重復語句類型的數量是否小于或者等于預設的數量閾值時;其中,在所述重復語句類型的數量小于或等于數量閾值時,應用滿足預設的加速觸發條件;
觸發模塊,用于在應用啟動之后,在所述應用滿足所述加速觸發條件時,觸發數據庫預讀指令;
預讀模塊,用于通過所述數據庫預讀指令調用對應的查詢語句,然后根據所述查詢語句從數據庫查詢對應的執行數據并緩存;
加載模塊,用于在所述應用的進程加載界面組件完成界面布局之后,在所述界面布局中加載所述執行數據進行應用界面的完整顯示。
8.一種電子裝置,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時,實現權利要求1至6中任意一項所述方法中的步驟。
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時,實現權利要求1至6中的任意一項所述方法中的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO(重慶)智能科技有限公司,未經OPPO(重慶)智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910847245.0/1.html,轉載請聲明來源鉆瓜專利網。





