專利名稱:一種模式切換的方法及電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本申請涉及電子技術(shù)領(lǐng)域,尤其涉及一種模式切換的方法及電子設(shè)備。
背景技術(shù):
隨著電子技術(shù)的不斷發(fā)展,越來越多的電子設(shè)備上可以實現(xiàn)雙系統(tǒng)的運行,也就是在電子設(shè)備上安裝兩套獨立的系統(tǒng),在用戶對電子設(shè)備上的系統(tǒng)有對應(yīng)的要求時,用戶可以根據(jù)自身的需求對電子設(shè)備中的系統(tǒng)進行自由的切換。在現(xiàn)有的技術(shù)中Hybrid機器就包括有兩套獨立的系統(tǒng),并且每套系統(tǒng)中還包括與系統(tǒng)對應(yīng)的兩套硬件設(shè)備,為了使得電子設(shè)備中的硬件設(shè)備的硬件資源、軟件資源和數(shù)據(jù)資源共享,因此,在設(shè)置有雙系統(tǒng)的電子設(shè)備中有部分硬件設(shè)備是共享的,從而將一個系統(tǒng)中硬件設(shè)備的資源能夠被另外一個系統(tǒng)應(yīng)用,并且每個系統(tǒng)都分配有部分的共享硬件設(shè)備。但是,在電子設(shè)備中當一個系統(tǒng)運行,另一個系統(tǒng)進入休眠狀態(tài)時,運行的系統(tǒng)可以使用運行系統(tǒng)中的共享硬件設(shè)備,而運行的系統(tǒng)將不能使用休眠系統(tǒng)中的共享硬件設(shè)備,從而導(dǎo)致了電子設(shè)備中共享硬件設(shè)備的利用率低,另外,在運行的系統(tǒng)工作量較大時,另一系統(tǒng)卻處于休眠狀態(tài),這樣使得電子設(shè)備的系統(tǒng)資源浪費。
發(fā)明內(nèi)容
為了解決在現(xiàn)有技術(shù)中多系統(tǒng)的電子設(shè)備中,運行的系統(tǒng)與休眠系統(tǒng)中共享硬件設(shè)備不能夠隨著系統(tǒng)的切換而重新分配,從而導(dǎo)致電子設(shè)備中共享硬件設(shè)備的利用率低,并且使得電子設(shè)備的系統(tǒng)資源浪費的技術(shù)問題,本申請?zhí)峁┝艘环N模式切換的方法及電子設(shè)備,具體包括:·一種模式切換的方法,應(yīng)用于至少包含第一系統(tǒng)和第二系統(tǒng)兩個不同系統(tǒng)的電子設(shè)備中,并且在所述電子設(shè)備包括多個共享硬件設(shè)備,包括:接收模式切換指令,所述模式切換指令用于控制將所述電子設(shè)備的應(yīng)用系統(tǒng)從普通模式切換到第一模式或者切換到第二模式,其中,所述第一模式時,選擇第一系統(tǒng)和第二系統(tǒng)中的任一系統(tǒng)運行,所述第二模式時,第一系統(tǒng)和第二系統(tǒng)同時運行;當從所述普通模式切換到所述第一模式時,生成第一模式切換信息;根據(jù)所述第一模式切換信息,將所述多個共享硬件設(shè)備分配到選擇運行的第一系統(tǒng)或第二系統(tǒng)中;當從所述普通模式切換到所述第二模式時,生成第二模式切換信息;根據(jù)所述第二模式切換信息,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。優(yōu)選的,所述根據(jù)所述第一模式切換信息,將所述多個共享硬件設(shè)備分配到選擇運行的第一系統(tǒng)或第二系統(tǒng)中,包括:根據(jù)所述第一模式切換信息,獲取所述電子設(shè)備中所有所述多個共享硬件設(shè)備的信息;根據(jù)所述多個共享硬件設(shè)備的信息,將所述多個共享硬件設(shè)備的信息對應(yīng)的所有所述多個共享硬件設(shè)備分配給選擇運行的第一系統(tǒng)或第二系統(tǒng)中。優(yōu)選的,所述根據(jù)所述第二模式切換信息,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中,包括:接收所述第二模式切換指令,并根據(jù)所述第二模式切換指令獲取共享硬件設(shè)備分配列表;根據(jù)獲取的所述共享硬件設(shè)備分配列表將所述多個共享硬件設(shè)備分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。優(yōu)選的,所述共享硬件設(shè)備分配列表為:根據(jù)所述電子設(shè)備中所述多個共享硬件設(shè)備的使用狀態(tài)生成共享硬件設(shè)備分配列表,或者是根據(jù)所述電子設(shè)備中所述多個共享硬件設(shè)備的軟件使用狀態(tài)生成共享硬件設(shè)備分配列表。優(yōu)選的,所述根據(jù)所述電子設(shè)備中所述多個共享硬件設(shè)備的使用狀態(tài)生成共享硬件設(shè)備分配列表,包括:掃描所述共享硬件設(shè)備的使用狀態(tài),并生成所述共享硬件設(shè)備對應(yīng)的使用狀態(tài)信息;根據(jù)所述使 用狀態(tài)信息,生成所述共享硬件設(shè)備分配列表。
優(yōu)選的,所述根據(jù)所述電子設(shè)備中共享硬件設(shè)備的軟件使用狀態(tài)生成共享硬件設(shè)備分配列表,包括:獲取所述共享硬件設(shè)備中軟件的使用狀態(tài),并生成所述軟件使用狀態(tài)對應(yīng)的信息;根據(jù)所述軟件使用狀態(tài)的信息,生成所述共享硬件設(shè)備分配列表。優(yōu)選的,所述共享硬件設(shè)備分配列表還可以為:根據(jù)用戶的設(shè)置生成共享硬件設(shè)備分配列表。一種模式切換的電子設(shè)備,應(yīng)用于至少包含第一系統(tǒng)和第二系統(tǒng)兩個不同系統(tǒng)的電子設(shè)備中,并且在所述電子設(shè)備包括多個共享硬件設(shè)備,包括:模式切換單元,用于控制將所述電子設(shè)備的應(yīng)用系統(tǒng)從普通模式切換到第一模式或者切換到第二模式;第一模式切換信息生成單兀,用于生成第一模式切換信息;第一分配單元,用于將所述多個共享硬件設(shè)備分配到選擇運行的第一系統(tǒng)或第二系統(tǒng)中;第二模式切換信息生成單元,用于生成第二模式切換信息;第一分配單元,用于根據(jù)所述第二模式切換信息,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。優(yōu)選的,所述第一分配單元包括:信息獲取模塊,用于根據(jù)所述第一模式切換信息,獲取所述電子設(shè)備中所有所述多個共享硬件設(shè)備的信息;第二分配模塊,用于根據(jù)所述多個共享硬件設(shè)備的信息,將所述多個共享硬件設(shè)備的信息對應(yīng)的所有所述多個共享硬件設(shè)備分配給選擇運行的第一系統(tǒng)或第二系統(tǒng)中。
優(yōu)選的,所述第二分配模塊包括:分配列表獲取單元,用于接收所述第二模式切換指令,并根據(jù)所述第二模式切換指令獲取共享硬件設(shè)備分配列表;第四分配單元,用于根據(jù)獲取的所述共享硬件設(shè)備分配列表將所述多個共享硬件設(shè)備分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。優(yōu)選的,所述分配列表獲取單元包括:掃描模塊,用于掃描所述共享硬件設(shè)備的使用狀態(tài),并生成所述裝置對應(yīng)的使用狀態(tài)信息;分配列表生成模塊,用于根據(jù)所述使用狀態(tài)信息,生成所述共享硬件設(shè)備分配列表。本申請?zhí)峁┝艘环N模式切換的方法及電子設(shè)備,該方法包括:接收用戶的模式切換指令,該模式切換指令用于控制電子設(shè)備從普通模式切換到第一模式或者第二模式,在第一模式下,將系統(tǒng)中的多個共享硬件設(shè)備分配給當前運行的系統(tǒng)宏,在第二模式下,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。實現(xiàn)了在多系統(tǒng)的電子設(shè)備中系統(tǒng)之間進行切換時,共享硬件設(shè)備也隨系統(tǒng)運行要求的進行切換,從而提高了共享硬件設(shè)備的利用率,并且實現(xiàn)在多系統(tǒng)同時運行時,共享硬件設(shè)備的重新分配,減少了單系統(tǒng)運行的工作量,并且共享硬件設(shè)備的重新分配也充分利用的系統(tǒng)資源,減少了系統(tǒng)資源的浪費。
圖1為本申請一種模式切換的方法流程圖;圖2為本申請一種模式切換的電子設(shè)備結(jié)構(gòu)示意圖;圖3為本申請第一分配單元具體結(jié)構(gòu)示意圖;圖4為本申請第二分配模塊具體結(jié)構(gòu)示意圖;圖5為本申請分配列表獲取單元具體結(jié)構(gòu)示意圖。
具體實施例方式在本申請的電子設(shè)備中至少包括第一系統(tǒng)和第二系統(tǒng)兩個不同的系統(tǒng),并且每個系統(tǒng)中包括獨立的硬件設(shè)備和多個共享硬件設(shè)備。其中,共享硬件設(shè)備可以是計算機中的網(wǎng)卡、共享內(nèi)存、共享硬盤、共享光驅(qū)等共享硬件設(shè)備。為了解決由于電子設(shè)備中共享硬件設(shè)備的不能任意的重新分配,從而導(dǎo)致電子設(shè)備中共享硬件設(shè)備的利用率低,以及電子設(shè)備中系統(tǒng)資源浪費的問題,因此,本申請?zhí)峁┝艘环N模式切換的方法及電子設(shè)備,該方法包括:接收用戶的模式切換指令,該模式切換指令用于控制電子設(shè)備從 普通模式切換到第一模式或者第二模式,在第一模式下,將系統(tǒng)中的多個共享硬件設(shè)備分配給當前運行的系統(tǒng)宏,在第二模式下,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。下面結(jié)合附圖以及具體實施例對本申請的技術(shù)方案做詳細的描述。如圖1所示,本申請一種模式切換的方法,該方法具體包括步驟:步驟101,接收模式切換指令。
所述模式切換指令用于控制將所述電子設(shè)備的應(yīng)用系統(tǒng)從普通模式切換到第一模式或者切換到第二模式(用戶可以是通過設(shè)置在電子設(shè)備上的按鍵或者是自定義的其他觸發(fā)條件進行模式切換),其中,所述第一模式時,選擇第一系統(tǒng)和第二系統(tǒng)中的任一系統(tǒng)運行,所述第二模式時,第一系統(tǒng)和第二系統(tǒng)同時運行。步驟102,根據(jù)第一模式切換信息,將所述多個共享硬件設(shè)備分配到選擇運行的第一系統(tǒng)或第二系統(tǒng)中。根據(jù)所述第一模式切換信息,將選擇第一系統(tǒng)或者第二系統(tǒng)中的任一系統(tǒng)運行,而另一系統(tǒng)進入休眠狀態(tài)。另外,由于在現(xiàn)有的電子設(shè)備的普通模式下休眠的系統(tǒng)的共享硬件設(shè)備不能被當前運行的系統(tǒng)所使用。因此,在本申請中當電子設(shè)備的應(yīng)用的模式從普通模式切換到第一模式時,生成第一模式切換信息,在第一模式切換信息的條件下,電子設(shè)備將獲取共享硬件設(shè)備的信息,即電子設(shè)備將確定共享硬件設(shè)備的特征信息。從而根據(jù)所述共享硬件設(shè)備的特征信息將所述多個共享硬件設(shè)備全部分配給當前運行的第一系統(tǒng),將所述共享硬件設(shè)備與第一系統(tǒng)中的硬件設(shè)備進行電連接,比如將網(wǎng)卡、共享內(nèi)存、共享光驅(qū)等共享硬件設(shè)備與第一系統(tǒng)中的硬件設(shè)備電連接,也就是將電子設(shè)備的所有共享硬件設(shè)備分配給當前運行的系統(tǒng),而處于休眠中的第二系統(tǒng)將不分配任何的共享硬件設(shè)備。進而當前運行的第一系統(tǒng)能夠使用所有共享設(shè)備中的資源,使得電子設(shè)備中的共享硬件設(shè)備的利用率得到提高。步驟103,根據(jù)第二模式切換信息,將多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。當用戶通過按鍵或者是系統(tǒng)上的交互界面指示電子設(shè)備從普通模式切換到第二模式時,電子設(shè)備生成第二模式切換信息。在獲取到第 二模式切換信息后,將第一系統(tǒng)與第二系統(tǒng)同時運行,其中第一系統(tǒng)作為前臺運行系統(tǒng),而第二系統(tǒng)作為后臺運行系統(tǒng)。在模式切換后,電子設(shè)備中的共享硬件設(shè)備需要進行重新分配,因此,所述電子設(shè)備將獲取共享硬件設(shè)備進行重新分配的列表,該列表有用戶根據(jù)需要進行的設(shè)定,即用戶需要在前臺運行的系統(tǒng)中應(yīng)用的共享設(shè)備以及后臺系統(tǒng)中需要應(yīng)用的共享硬件設(shè)備。在獲取到共享硬件設(shè)備的分配列表之后,將共享設(shè)備分配列表中需要分配到第一系統(tǒng)中的共享硬件設(shè)備與所述第一系統(tǒng)中的硬件設(shè)備電連接,另外,需要與第二系統(tǒng)連接的共享硬件設(shè)備與第二系統(tǒng)中硬件設(shè)備電連接。比如,在第二模式下,用戶需要將網(wǎng)卡、共享光驅(qū)連接在后臺運行的第二系統(tǒng)中,而共享內(nèi)存、共享硬盤運行在前臺運行的第一系統(tǒng)中,此時,用戶就根據(jù)需要在共享硬件設(shè)備分配列表中設(shè)置對應(yīng)的共享硬件設(shè)備,在用戶設(shè)置完成后,生成對應(yīng)的共享硬件設(shè)備分配列表,從而根據(jù)共享硬件設(shè)備的分配列表將網(wǎng)卡、共享光驅(qū)與第二系統(tǒng)實現(xiàn)電連接,而共享內(nèi)存、共享硬盤則與第一系統(tǒng)實現(xiàn)電連接。其中,步驟102與步驟103并沒有具體的絕對的先后關(guān)系,可以是并列的關(guān)系。本申請中的實施例中還包括:在模式切換后,電子設(shè)備中的掃描裝置去掃描所述共享硬件設(shè)備的使用狀態(tài),所述使用狀態(tài)即共享硬件設(shè)備中的參數(shù)信息,該參數(shù)信息標識了共享硬件設(shè)備是否可用,根據(jù)使用狀態(tài)的判定結(jié)果生成共享設(shè)備分配列表。
在所述共享設(shè)備的分配列表中標識共享設(shè)備的使用狀態(tài),若所述共享硬件設(shè)備不可用,則所述不可用的共享硬件設(shè)備禁止進行重新分配,而可用的共享硬件設(shè)備,則根據(jù)系統(tǒng)運行的狀態(tài)將對應(yīng)的可用的共享硬件設(shè)備進行重新分配。比如,在未進行切換之前,電子設(shè)備中共享的網(wǎng)卡處于不可用的狀態(tài),則電子設(shè)備將獲取網(wǎng)卡的狀態(tài),從而判斷所述網(wǎng)卡是否能被使用,在網(wǎng)卡不可用的條件下,電子設(shè)備將不會對網(wǎng)卡進行重新分配。另外,所述共享硬件設(shè)備分配列表還可以是根據(jù)電子設(shè)備的共享硬件設(shè)備中軟件使用狀態(tài)生成的,具體為:電子設(shè)備在切換到第二模式后,電子設(shè)備將獲取共享硬件設(shè)備中的軟件使用狀態(tài),并根據(jù)該使用狀態(tài)信息,生成一標識信息,所述標識信息用于標識所述共享硬件設(shè)備中是否有軟件處在使用狀態(tài)。若有共享硬件設(shè)備的軟件在一個系統(tǒng)中運行時,則該共享硬件設(shè)備將在模式切換時不被切換到另一系統(tǒng)中。因此,根據(jù)生成的共享設(shè)備分配列表將未被標識的共享硬件設(shè)備進行重新分配。比如,在切換到第二模式之前,所述電子設(shè)備前臺運行的第一系統(tǒng)中正在下載文件,那么此時網(wǎng)卡就正在使用狀態(tài) 。在切換到第二模式的時候,電子設(shè)備將網(wǎng)卡進行標識,并生成一標識信息,該標識信息用于標識網(wǎng)卡正在使用狀態(tài)。在切換到第二模式時,電子設(shè)備前臺運行的第一系統(tǒng)將不會對正在使用中的網(wǎng)卡進行重新分配,而在將未使用的共享硬件設(shè)備根據(jù)共享硬件設(shè)備的分配列表進行重新分配。當然,用戶可以根據(jù)需求將運行的程序以及程序運行需要的共享硬件設(shè)備直接分配到后臺運行的系統(tǒng)中去運行。實施例二如圖2所示,本申請還提供了一種模式切換的電子設(shè)備結(jié)構(gòu)示意圖,所述電子設(shè)備具體包括:模式切換單元201,用于控制將所述電子設(shè)備的應(yīng)用系統(tǒng)從普通模式切換到第一模式或者切換到第二模式;第一模式切換信息生成單兀202,用于生成第一模式切換信息;第一分配單元203,用于將所述多個共享硬件設(shè)備分配到選擇運行的第一系統(tǒng)或弟~■系統(tǒng)中;第二模式切換信息生成單元204,用于生成第二模式切換信息;第一分配單元205,用于根據(jù)所述第二模式切換信息,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。如圖3所示為本申請中第一分配單元具體結(jié)構(gòu)示意圖,所述第一分配單元203具體包括:信息獲取模塊301,用于根據(jù)所述第一模式切換信息,獲取所述電子設(shè)備中所有所述多個共享硬件設(shè)備的信息;第二分配模塊302,用于根據(jù)所述多個共享硬件設(shè)備的信息,將所述多個共享硬件設(shè)備的信息對應(yīng)的所有所述多個共享硬件設(shè)備分配給選擇運行的第一系統(tǒng)或第二系統(tǒng)中。如圖4所示為本申請第二分配單元具體結(jié)構(gòu)示意圖,所述第二分配模塊302具體包括:分配列表獲取單元401,用于接收所述第二模式切換指令,并根據(jù)所述第二模式切換指令獲取共享硬件設(shè)備分配列表;第四分配單元402,用于根據(jù)獲取的所述共享硬件設(shè)備分配列表將所述多個共享硬件設(shè)備分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。如圖5所示為本申請中分配列表模塊具體結(jié)構(gòu)示意圖,所述分配列表獲取單元401具體包括:掃描模塊501,用于掃描所述共享硬件設(shè)備的使用狀態(tài),并生成所述裝置對應(yīng)的使用狀態(tài)信息;分配列表生成模塊502,用于根據(jù)所述使用狀態(tài)信息,生成所述共享硬件設(shè)備分配列表。本申請?zhí)峁┝艘环N模式切換的方法及電子設(shè)備,該方法包括:接收用戶的模式切換指令,該模式切換指令用于控制電子設(shè)備從普通模式切換到第一模式或者第二模式,在第一模式下,將系統(tǒng)中的多個共享硬件設(shè)備分配給當前運行的系統(tǒng)宏,在第二模式下,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。實現(xiàn)了在多系統(tǒng)的電子設(shè)備中系統(tǒng)之間進行切換時,共享硬件設(shè)備也隨系統(tǒng)運行要求的進行切換,從而提高了共享硬件設(shè)備的利用率,并且實現(xiàn)在多系統(tǒng)同時運行時,共享硬件設(shè)備的重新分配,減少了單系統(tǒng)運行的工作量,并且共享硬件設(shè)備的重新分配也充分利用的系統(tǒng)資源,減少了系統(tǒng)資源的浪費。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意 圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種模式切換的方法,應(yīng)用于至少包含第一系統(tǒng)和第二系統(tǒng)兩個不同系統(tǒng)的電子設(shè)備中,并且在所述電子設(shè)備包括多個共享硬件設(shè)備,其特征在于,包括: 接收模式切換指令,所述模式切換指令用于控制將所述電子設(shè)備的應(yīng)用系統(tǒng)從普通模式切換到第一模式或者切換到第二模式,其中,所述第一模式時,選擇第一系統(tǒng)和第二系統(tǒng)中的任一系統(tǒng)運行,所述第二模式時,第一系統(tǒng)和第二系統(tǒng)同時運行; 當從所述普通模式切換到所述第一模式時,生成第一模式切換信息; 根據(jù)所述第一模式切換信息,將所述多個共享硬件設(shè)備分配到選擇運行的第一系統(tǒng)或弟二系統(tǒng)中; 當從所述普通模式切換到所述第二模式時,生成第二模式切換信息; 根據(jù)所述第二模式切換信息,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一模式切換信息,將所述多個共享硬件設(shè)備分配到選擇運行的第一系統(tǒng)或第二系統(tǒng)中,包括: 根據(jù)所述第一模式切換信息,獲取所述電子設(shè)備中所有所述多個共享硬件設(shè)備的信息; 根據(jù)所述多個共享硬件設(shè)備的信息,將所述多個共享硬件設(shè)備的信息對應(yīng)的所有所述多個共享硬件設(shè)備分配給選擇運行的第一系統(tǒng)或第二系統(tǒng)中。
3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第二模式切換信息,將所述多個共享硬件設(shè)備根據(jù)分配列 表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中,包括: 接收所述第二模式切換指令,并根據(jù)所述第二模式切換指令獲取共享硬件設(shè)備分配列表; 根據(jù)獲取的所述共享硬件設(shè)備分配列表將所述多個共享硬件設(shè)備分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。
4.如權(quán)利要求3所述的方法,其特征在于,所述共享硬件設(shè)備分配列表為:根據(jù)所述電子設(shè)備中所述多個共享硬件設(shè)備的使用狀態(tài)生成共享硬件設(shè)備分配列表,或者是根據(jù)所述電子設(shè)備中所述多個共享硬件設(shè)備的軟件使用狀態(tài)生成共享硬件設(shè)備分配列表。
5.如權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述電子設(shè)備中所述多個共享硬件設(shè)備的使用狀態(tài)生成共享硬件設(shè)備分配列表,包括: 掃描所述共享硬件設(shè)備的使用狀態(tài),并生成所述共享硬件設(shè)備對應(yīng)的使用狀態(tài)信息; 根據(jù)所述使用狀態(tài)信息,生成所述共享硬件設(shè)備分配列表。
6.如權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述電子設(shè)備中共享硬件設(shè)備的軟件使用狀態(tài)生成共享硬件設(shè)備分配列表,包括: 獲取所述共享硬件設(shè)備中軟件的使用狀態(tài),并生成所述軟件使用狀態(tài)對應(yīng)的信息; 根據(jù)所述軟件使用狀態(tài)的信息,生成所述共享硬件設(shè)備分配列表。
7.如權(quán)利要求6所述的方法,其特征在于,所述共享硬件設(shè)備分配列表還可以為:根據(jù)用戶的設(shè)置生成共享硬件設(shè)備分配列表。
8.—種模式切換的電子設(shè)備,應(yīng)用于至少包含第一系統(tǒng)和第二系統(tǒng)兩個不同系統(tǒng)的電子設(shè)備中,并且在所述電子設(shè)備包括多個共享硬件設(shè)備,其特征在于,包括: 模式切換單元,用于控制將所述電子設(shè)備的應(yīng)用系統(tǒng)從普通模式切換到第一模式或者切換到第二模式; 第一模式切換信息生成單元,用于生成第一模式切換信息; 第一分配單元,用于將所述多個共享硬件設(shè)備分配到選擇運行的第一系統(tǒng)或第二系統(tǒng)中; 第二模式切換信息生成單元,用于生成第二模式切換信息; 第一分配單元,用于根據(jù)所述第二模式切換信息,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。
9.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述第一分配單元包括: 信息獲取模塊,用于根據(jù)所述第一模式切換信息,獲取所述電子設(shè)備中所有所述多個共享硬件設(shè)備的信息; 第二分配模塊,用于根據(jù)所述多個共享硬件設(shè)備的信息,將所述多個共享硬件設(shè)備的信息對應(yīng)的所有所述多個共享硬件設(shè)備分配給選擇運行的第一系統(tǒng)或第二系統(tǒng)中。
10.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述第二分配模塊包括: 分配列表獲取單元,用于接收所述第二模式切換指令,并根據(jù)所述第二模式切換指令獲取共享硬件設(shè)備分配列表; 第四分配單元,用于根據(jù)獲取的所述共享硬件設(shè)備分配列表將所述多個共享硬件設(shè)備分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。
11.如權(quán)利要求10所 述的電子設(shè)備,其特征在于,所述分配列表獲取單元包括: 掃描模塊,用于掃描所述共享硬件設(shè)備的使用狀態(tài),并生成所述裝置對應(yīng)的使用狀態(tài)信息; 分配列表生成模塊,用于根據(jù)所述使用狀態(tài)信息,生成所述共享硬件設(shè)備分配列表。
全文摘要
本申請?zhí)峁┝艘环N模式切換的方法及電子設(shè)備,該方法包括接收用戶的模式切換指令,該模式切換指令用于控制電子設(shè)備從普通模式切換到第一模式或者第二模式,在第一模式下,將系統(tǒng)中的多個共享硬件設(shè)備分配給當前運行的系統(tǒng)中,在第二模式下,將所述多個共享硬件設(shè)備根據(jù)分配列表分配到同時運行的第一系統(tǒng)和/或第二系統(tǒng)中。本申請?zhí)峁┑姆椒ê脱b置實現(xiàn)了在多系統(tǒng)的電子設(shè)備中系統(tǒng)之間進行切換時,共享硬件設(shè)備也隨系統(tǒng)運行要求的進行切換,從而提高了共享硬件設(shè)備的利用率,并且實現(xiàn)在多系統(tǒng)同時運行時,共享硬件設(shè)備的重新分配,減少了單系統(tǒng)運行的工作量,并且共享硬件設(shè)備的重新分配也充分利用的系統(tǒng)資源,減少了系統(tǒng)資源的浪費。
文檔編號G06F9/48GK103246560SQ20121003299
公開日2013年8月14日 申請日期2012年2月14日 優(yōu)先權(quán)日2012年2月14日
發(fā)明者郭昌盛 申請人:聯(lián)想(北京)有限公司