本發(fā)明涉及智能終端領(lǐng)域,尤其涉及一種快速啟動(dòng)系統(tǒng)的方法及智能電子設(shè)備。
背景技術(shù):
隨著智能電子的普及,越來越多的家庭開始使用智能電子產(chǎn)品也稱為家庭智能機(jī)器人。目前的電子設(shè)備在開機(jī)啟動(dòng)后,先檢測并初始化硬件設(shè)備,并在完成后啟動(dòng)加載操作系統(tǒng),一個(gè)一個(gè)應(yīng)用程序依次啟動(dòng)。由此導(dǎo)致開機(jī)時(shí)間長,系統(tǒng)啟動(dòng)速度慢。
為了加快系統(tǒng)的啟動(dòng)速度,現(xiàn)有技術(shù)通過如采用休眠功能或采用待機(jī)功能等方式進(jìn)行系統(tǒng)啟動(dòng)的加速,但上述方式的啟動(dòng)準(zhǔn)備較為繁瑣,且不穩(wěn)定,因此,目前仍然缺乏快速啟動(dòng)電子設(shè)備的相關(guān)技術(shù)。
技術(shù)實(shí)現(xiàn)要素:
針對上述問題先提供能夠加快系統(tǒng)開機(jī)啟動(dòng)速度的一種快速啟動(dòng)系統(tǒng)的方法及智能電子設(shè)備。
具體的技術(shù)方案是:
一種快速啟動(dòng)的系統(tǒng),適用于智能電子設(shè)備,其中,包括:
一啟動(dòng)單元,用于啟動(dòng)所述智能電子設(shè)備;
一選擇單元,連接所述啟動(dòng)單元,用于根據(jù)使用者操作選擇所述智能電子設(shè)備內(nèi)的系統(tǒng)文件;
一第一鏡像單元,連接所述選擇單元,用于保存啟動(dòng)所述智能電子設(shè)備時(shí)的最小系統(tǒng)內(nèi)存鏡像;
一第二鏡像單元,連接所述選擇單元,用于保存所述智能電子設(shè)備關(guān)閉時(shí)的系統(tǒng)內(nèi)存鏡像;
所述啟動(dòng)單元根據(jù)所述選擇單元的選擇結(jié)果以所述第一鏡像單元中的所述最小系統(tǒng)內(nèi)存鏡像啟動(dòng)所述智能電子設(shè)備,或者以所述第二鏡像單元中的所述系統(tǒng)內(nèi)存鏡像啟動(dòng)所述智能電子設(shè)備。
優(yōu)選的,上述的快速啟動(dòng)的系統(tǒng),其中,還包括:
一第一存儲單元,用于存儲所述智能電子設(shè)備工作時(shí)對所述最小系統(tǒng)內(nèi)存鏡像的修改內(nèi)容;
一第一修改單元,分別連接所述第一存儲單元及所述第一鏡像單元,用以于所述智能電子設(shè)備空閑時(shí)將所述第一存儲單元中存儲的所述修改內(nèi)容與所述第一鏡像單元中的所述最小系統(tǒng)內(nèi)存鏡像適配的合并。
優(yōu)選的,上述的快速啟動(dòng)的系統(tǒng),其中,還包括:
一第二存儲單元,用于存儲所述智能電子設(shè)備關(guān)閉時(shí)所述系統(tǒng)內(nèi)存鏡像中的應(yīng)用程序正在操作的對象文件;
所述啟動(dòng)單元采用所述第二鏡像單元中的所述最小系統(tǒng)內(nèi)存鏡像啟動(dòng)所述智能電子設(shè)備時(shí),于所述智能電子設(shè)備啟動(dòng)后再加載所述第二存儲單元存儲的所述對象文件。
優(yōu)選的,上述的快速啟動(dòng)的系統(tǒng),其中,還包括一判斷單元,所述判斷單元連接所述第一修改單元,所述判斷單元用以根據(jù)一預(yù)設(shè)閾值,于所述第一修改單元對所述第一存儲單元中存儲的內(nèi)容與所述第一鏡像單元中的內(nèi)容進(jìn)行合并時(shí),判斷所述第一存儲單元中存儲的內(nèi)容被使用次數(shù)是否大于所述預(yù)設(shè)閾值,如不大于所述預(yù)設(shè)預(yù)置則不進(jìn)行合并。
優(yōu)選的,上述的快速啟動(dòng)的系統(tǒng),其中,所述預(yù)設(shè)閾值為2。
優(yōu)選的,上述的快速啟動(dòng)的系統(tǒng),其中,還包括第一生成單元,所述第一生成單元連接所述第一鏡像單元,用以于所述智能電子設(shè)備第一次啟動(dòng)時(shí)將所述智能電子設(shè)備的系內(nèi)存中的內(nèi)容存儲至所述第一鏡像單元。
優(yōu)選的,上述的快速啟動(dòng)的系統(tǒng),其中,所述第一存儲單元形成于一非易失性存儲器中。
優(yōu)選的,上述的快速啟動(dòng)的系統(tǒng),其中,所述第二存儲單元形成于一非易失性存儲器中。
優(yōu)選的,上述的快速啟動(dòng)的系統(tǒng),其中,所述第一鏡像單元及所述第二鏡像單元形成于一非易失性存儲器中。
還包括,一種智能電子設(shè)備,其中,采用上述快速啟動(dòng)的系統(tǒng)。
上述技術(shù)方案的有益效果是:通過對智能電子設(shè)備在不同狀態(tài)下形成不同的鏡像文件,當(dāng)啟動(dòng)智能設(shè)備時(shí),通過還原鏡像文件中的系統(tǒng)現(xiàn)場,使系統(tǒng)不需要再依次啟動(dòng)應(yīng)用程序,進(jìn)而實(shí)現(xiàn)減少智能電子設(shè)備開機(jī)啟動(dòng)的時(shí)間。
附圖說明
圖1為本發(fā)明一種快速啟動(dòng)系統(tǒng)的方法及智能電子設(shè)備的實(shí)施例結(jié)構(gòu)圖;
圖2為本發(fā)明一種快速啟動(dòng)系統(tǒng)的方法及智能電子設(shè)備的部分實(shí)施例結(jié)構(gòu)圖;
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
下面結(jié)合附圖和具體實(shí)施例對本發(fā)明作進(jìn)一步說明,但不作為本發(fā)明的限定。
一種快速啟動(dòng)的系統(tǒng),適用于智能電子設(shè)備,如圖1所示,
包括:
一啟動(dòng)單元,用于啟動(dòng)智能電子設(shè)備;
一選擇單元1,連接啟動(dòng)單元,用于根據(jù)使用者操作選擇智能電子設(shè)備內(nèi)的系統(tǒng)文件;
選擇單元1選擇用以快速啟動(dòng)智能電子設(shè)備的系統(tǒng)文件,通過啟動(dòng)該系統(tǒng)文件內(nèi)容能夠達(dá)到快速啟動(dòng)智能電子的目的。
上述的系統(tǒng)文件包括,一第一鏡像單元2,連接選擇單元1,用于保存啟動(dòng)智能電子設(shè)備時(shí)的最小系統(tǒng)內(nèi)存鏡像;
通過將第一鏡像單元2中最小系統(tǒng)內(nèi)存鏡像還原至系統(tǒng)內(nèi)存,使智能電子設(shè)備可以被快四啟動(dòng),而不需要再根據(jù)啟動(dòng)項(xiàng)記載的啟動(dòng)項(xiàng)目,一個(gè)一個(gè)依次加載到系統(tǒng)內(nèi)存再進(jìn)行啟動(dòng),從而大大減少了智能電子設(shè)備啟動(dòng)的時(shí)間。
上述的系統(tǒng)文件還包括,一第二鏡像單元3,連接選擇單元1,用于保存智能電子設(shè)備關(guān)閉時(shí)的系統(tǒng)內(nèi)存鏡像;
通過選擇調(diào)取并還原第二鏡像文件內(nèi)對前一次智能電子設(shè)備關(guān)閉時(shí)的系統(tǒng)內(nèi)存鏡像,能快速進(jìn)入到前一次的操作環(huán)境中,進(jìn)而能快速得到相對操作程序的響應(yīng),更加方便了使用者的使用。
啟動(dòng)單元根據(jù)選擇單元1的選擇結(jié)果以第一鏡像單元2中的最小系統(tǒng)內(nèi) 存鏡像啟動(dòng)智能電子設(shè)備,或者以第二鏡像單元3中的系統(tǒng)內(nèi)存鏡像啟動(dòng)智能電子設(shè)備。
用戶可以根據(jù)自己的需要進(jìn)行對第一鏡像單元2中的系統(tǒng)內(nèi)存鏡像以及第二鏡像單元3中的系統(tǒng)內(nèi)存鏡像進(jìn)行選擇。
于較佳的實(shí)施例中,如圖2所示,還包括:
一第一存儲單元4,用于存儲智能電子設(shè)備工作時(shí)對最小系統(tǒng)內(nèi)存鏡像的修改內(nèi)容;
第一存儲單元4用以存儲用戶使用智能電子設(shè)備時(shí)對最小系統(tǒng)內(nèi)存鏡像中對應(yīng)的應(yīng)用程序所作的修改,如對應(yīng)用程序的增加、刪除、替換、更新等。
一第一修改單元5,分別連接第一存儲單元4及第一鏡像單元2,用以于智能電子設(shè)備空閑時(shí)將第一存儲單元4中存儲的修改內(nèi)容與第一鏡像單元2中的最小系統(tǒng)內(nèi)存鏡像適配的合并。
通過于智能電子設(shè)備空閑時(shí)將第一存儲單元4中存儲的修改內(nèi)容與第一鏡像單元2中的最小系統(tǒng)內(nèi)存鏡像適配的合并,可減少用戶正常使用時(shí)的系統(tǒng)資源開銷,維持用戶良好的使用體驗(yàn)。
于較佳的實(shí)施例中,還包括:
一第二存儲單元(圖中未標(biāo)出),用于存儲智能電子設(shè)備關(guān)閉時(shí)系統(tǒng)內(nèi)存鏡像中的應(yīng)用程序正在操作的對象文件;
啟動(dòng)單元采用第二鏡像單元3中的最小系統(tǒng)內(nèi)存鏡像啟動(dòng)智能電子設(shè)備時(shí),于智能電子設(shè)備啟動(dòng)后再加載第二存儲單元存儲的對象文件。
于智能電子設(shè)備正常啟動(dòng)后再加載第二存儲單元存儲的對象文件,既可提高智能電子設(shè)備的啟動(dòng)速度,在不延長用戶等待時(shí)間的前提下又可還原前一次用戶的使用場景,從而提高了用戶體驗(yàn)。
在本技術(shù)方案的基礎(chǔ)上,進(jìn)一步的,還包括第一生成單元7,第一生成單元7連接第一鏡像單元2,用以于智能電子設(shè)備第一次啟動(dòng)時(shí)將智能電子 設(shè)備的系內(nèi)存中的內(nèi)容存儲至第一鏡像單元2。
當(dāng)智能電子設(shè)備第一次完全啟動(dòng)后,將智能電子設(shè)備當(dāng)前內(nèi)存中的內(nèi)容作為最小系統(tǒng)內(nèi)存鏡像保存至第一鏡像單元2,這時(shí)的系統(tǒng)內(nèi)存中的系統(tǒng)文件為智能電子設(shè)備在正常啟動(dòng)時(shí)所必需的系統(tǒng)文件,通過保存這些必須的系統(tǒng)文件即可獲得最小系統(tǒng)內(nèi)存鏡像。
于較佳的實(shí)施例中,還包括一判斷單元6,判斷單元6連接第一修改單元5,判斷單元6用以根據(jù)一預(yù)設(shè)閾值,于第一修改單元5對第一存儲單元4中存儲的內(nèi)容與第一鏡像單元2中的內(nèi)容進(jìn)行合并時(shí),判斷第一存儲單元4中存儲的內(nèi)容被使用次數(shù)是否大于預(yù)設(shè)閾值,如不大于預(yù)設(shè)預(yù)置則不進(jìn)行合并。
在上述技術(shù)方案的基礎(chǔ)上,進(jìn)一步的,預(yù)設(shè)閾值為2。
判斷單元6用以判斷第一存儲單元4中的操作程序是否可以被合并入第一鏡像單元2中,如第一存儲單元4中的操作程序經(jīng)常被使用,如設(shè)定一個(gè)一周內(nèi)使用的閾值次數(shù)為2次,則在第一存儲單元4中的操作程序一種內(nèi)被使用2次時(shí),經(jīng)判斷單元6進(jìn)行判斷,符合條件,將第一存儲單元4中的內(nèi)容合并到第一鏡像單元2中,作為優(yōu)先啟動(dòng)的內(nèi)容,以優(yōu)化快速啟動(dòng)的程序。
于較佳的實(shí)施例中,第一存儲單元4形成于一非易失性存儲器中。
于較佳的實(shí)施例中,第二存儲單元形成于一非易失性存儲器中。
于較佳的實(shí)施例中,第一鏡像單元2及第二鏡像單元3形成于一非易失性存儲器中。
上述第一存儲單元4、第二存儲單元、第一鏡像單元2及第二鏡像單元3可形成于同一非易失性存儲器中。
本發(fā)明的技術(shù)方案中,還包括一種智能電子設(shè)備,采用上述快速啟動(dòng)系統(tǒng)的方法。
以上所述僅為本發(fā)明較佳的實(shí)施例,并非因此限制本發(fā)明的實(shí)施方式及 保護(hù)范圍,對于本領(lǐng)域技術(shù)人員而言,應(yīng)當(dāng)能夠意識到凡運(yùn)用本發(fā)明說明書及圖示內(nèi)容所作出的等同替換和顯而易見的變化所得到的方案,均應(yīng)當(dāng)包含在本發(fā)明的保護(hù)范圍內(nèi)。