[發明專利]一種提高安卓設備的開機速度的方法以及安卓設備有效
| 申請號: | 201710266497.5 | 申請日: | 2017-04-21 |
| 公開(公告)號: | CN107256143B | 公開(公告)日: | 2023-09-12 |
| 發明(設計)人: | 李鑫;莊孝靜;董娜;吳超 | 申請(專利權)人: | 海信視像科技股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/445 |
| 代理公司: | 北京睿博行遠知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 266555 山東省青*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 提高 設備 開機 速度 方法 以及 | ||
本發明公開了一種提高安卓設備的開機速度的方法和安卓設備。通過應用本申請的技術方案,可以在Init進程中掛載分區時,創建用于加載Init進程之后的進程需要加載的動態庫文件。這樣,在掛載分區時,利用處理器和存儲設備的空閑階段創建并行的進程來加載后續進程需要的動態庫文件,后續進程啟動后不用再執行動態庫文件的加載步驟。因此,本申請的技術方案可以節省開機過程中后續進程啟動后加載動態庫文件所需要的時間,加快了后續進程的啟動速度,提高了開機速度。
技術領域
本發明涉及電子技術領域,特別涉及一種提高安卓設備的開機速度的方法。本發明同時還涉及一種安卓設備。
背景技術
安卓系統是基于Linux的操作系統。目前,隨著安卓(Android)技術的不斷發展,用戶在產品的使用上也提出了更高的要求。產品的易用性越來越成為核心競爭力。安卓設備的開機速度也成為人們衡量用戶體驗的重要標準。
目前,用戶越來越重視安卓設備的開機速度。特別是電視終端,電視終端由于其不像手機一樣長時間開機,而是經常需要進行直流或者交流開關機。在安卓設備的開機過程中,首先要啟動Init進程。Init進程是由內核啟動的用戶級進程,是用戶控件的第一個進程。Init進程的其中一個職責為掛載分區,例如掛載系統分區和數據分區等。
但是,現有的安卓設備的開機速度較慢,用戶體驗差。在用戶滿意度調查中,安卓設備的開機速度已經成為人們衡量用戶體驗的重要影響因子。因此,迫切需要一種提高安卓設備的開機速度的方法,來提升用戶體驗。
發明內容
本發明提供了一種提高設備開機速度的方法,用以解決現有技術中安卓設備的開機速度較慢的問題,所述方法包括如下步驟:
在Init進程中掛載分區時,創建加載進程,所述Init進程是用戶空間的第一個進程;
在所述加載進程中加載所述Init進程之后的進程需要加載的動態庫文件。
相應的,本申請還提出了一種安卓設備,包括:
創建單元,用于在Init進程中掛載分區時,創建加載進程,所述Init進程是用戶空間的第一個進程;
加載單元,用于在所述加載進程中加載所述Init進程之后的進程需要加載的動態庫文件。
由此可見,通過應用本申請的技術方案,可以在Init進程中掛載分區時,創建用于加載Init進程之后的進程需要加載的動態庫文件。這樣,在掛載分區時,利用處理器和存儲設備的空閑階段創建并行的進程來加載后續進程需要的動態庫文件,后續進程啟動后不用再執行動態庫文件的加載步驟。因此,本申請的技術方案可以節省開機過程中后續進程啟動后加載動態庫文件所需要的時間,加快了后續進程的啟動速度,提高了開機速度。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本申請一個實施例的提高安卓設備的開機速度的方法的示意性流程圖。
圖2為本申請一個實施例的提高安卓設備的開機速度的流程的示意性流程圖。
圖3為本申請一個實施例的加載動態庫文件的流程的示意性流程圖。
圖4為本申請一個實施例的安卓設備的示意框圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海信視像科技股份有限公司,未經海信視像科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710266497.5/2.html,轉載請聲明來源鉆瓜專利網。





