[發明專利]用于終端啟動的方法、系統及終端在審
| 申請號: | 201710384752.6 | 申請日: | 2017-05-26 |
| 公開(公告)號: | CN107220055A | 公開(公告)日: | 2017-09-29 |
| 發明(設計)人: | 孫偉偉 | 申請(專利權)人: | 上海展揚通信技術有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/445 |
| 代理公司: | 上海波拓知識產權代理有限公司31264 | 代理人: | 楊波 |
| 地址: | 201203 上海市浦東新區張*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 終端 啟動 方法 系統 | ||
技術領域
本發明涉及終端快速啟動技術領域,特別是涉及一種用于終端啟動的方法、系統及終端。
背景技術
在Android市場日新月異的環境下,android系統自身越來越大,android設備內置應用越來越來,導致android設備開機時負荷越來越重,開機時間越來越長,嚴重困擾著用戶。
現有技術中,大多數廠商都是壓榨硬件性能或者借助外接設備,從物理上來加速。而這種方法只是利用當前CPU的多核心特性,在硬件條件成為瓶頸時,將無法生效,甚至因為軟件的不合理利用資源,會導致系統阻塞,從而造成開機時間變長,與設計的初衷背離,并且沒有利用好開機各環節間的依賴關系和執行順序,導致各環節只是單純的串行執行,部分場景資源利用率不足。
發明內容
本發明的目的在于,提供一種用于終端啟動的方法、系統及終端,能夠縮短終端開機運行時間,改善用戶體驗。
本發明提供一種用于終端啟動的方法,包括:在接收到觸發用于終端啟動的后,運行系統引導加載程序,以創建孵化器進程;在所述孵化器被初始化時分別運行系統核心服務與預加載精簡過的類;當所述系統核心服務進程開啟后,且所述預加載精簡過的類運行后時進行AMS確認系統啟動完成;在所述AMS確認系統啟動完成后啟動桌面啟動器,以控制終端啟動。
進一步地,所述運行系統引導加載程序,以創建孵化器進程的步驟包括:在所述系統引導加載程序運行開始后將內核加載到可運行的位置;在所述內核加載到可運行位置時執行系統初始化;當初始化所述內核后創建所述孵化器進程。
進一步地,所述系統核心服務進程開啟后的步驟之后包括:當所述系統核心服務進程開啟后加載AMS、應用包管理服務及窗口管理服務;在運行所述AMS、應用包管理服務及窗口管理服務后運行壁紙管理服務;在運行所述壁紙管理服務后進行所述壁紙管理服務確認,以確認壁紙準備就緒。
進一步地,所述系統核心服務進程開啟后的步驟之后還包括:在運行所述壁紙管理服務后同時進行AMS確認,以確認系統準備就緒;當所述壁紙準備就緒后,且所述系統準備就緒后時,進行所述AMS確認系統啟動完成。
進一步地,所述用于終端啟動的方法還包括:在啟動桌面啟動器后進入用戶可操作狀態。
本發明還提供一種用于終端啟動的系統,所述用于終端啟動的系統包括:引導裝置,用于在接收到觸發終端啟動后,運行系統引導加載程序,以創建孵化器進程;進程孵化裝置,連接所述啟動裝置,用于在所述孵化器被初始化時分別運行系統核心服務與預加載精簡過的類;AMS確認系統啟動裝置,連接所述進程孵化裝置,用于當所述系統核心服務進程開啟后,且所述預加載精簡過的類運行后時進行AMS確認系統啟動完成;桌面啟動裝置,連接所述AMS確認系統啟動裝置,用于在所述AMS確認系統啟動完成后啟動桌面啟動器,以控制終端啟動。
進一步地,所述用于終端啟動的系統還包括內核裝置,初始化裝置;所述內核裝置,連接所述引導裝置,用于在所述引導進程運行開始后將內核加載到可運行的位置;所述初始化裝置,連接所述內核裝置并且連接所述進程孵化裝置,用于在所述內核加載到可運行位置時執行系統初始化進程,以創建所述孵化進程。
進一步地,所述用于終端啟動的系統還包括系統服務裝置,壁紙服務裝置及壁紙準備就緒裝置;所述系統服務裝置,連接所述進程孵化裝置,用于當所述系統核心服務進程開啟后加載AMS、應用包管理服務及窗口管理服務;所述壁紙服務裝置,連接所述系統服務裝置,用于在運行所述AMS、應用包管理服務及窗口管理服務后運行壁紙管理服務;所述壁紙準備就緒裝置,連接所述壁紙服務裝置,用于在運行所述壁紙管理服務后進行所述壁紙管理服務確認,以確認壁紙準備就緒。
進一步地,所述用于終端啟動的系統還包括系統準備就緒裝置及用戶操作裝置;所述系統準備就緒裝置,連接所述壁紙服務裝置,用于在運行所述壁紙管理服務后同時進行AMS確認,以確認系統準備就緒;所述AMS確認系統啟動裝置,連接所述系統準備就緒裝置,用于當所述壁紙準備就緒后,且所述系統準備就緒后時,進行所述AMS確認系統啟動完成;所述用戶操作裝置,連接所述桌面啟動裝置,用于顯示用戶界面并且接收用戶操作。
本發明還提供一種終端,所述終端包括如上所述的用于終端啟動的系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海展揚通信技術有限公司,未經上海展揚通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710384752.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種夾住模板夾具
- 下一篇:一種土木工程用建筑模板連接架





