The embodiment of the invention provides a device and method of multi resource scheduling system, the method comprises the following steps: starting the main control system, main control system, according to the provisions of the resource allocation policy presuppositions in their resource foreground system and background system of container vessel proportion limit, create a resource allocation directory includes resource allocation each subdirectory the first container system main control system, in the foreground and background in at least one other container system; the main control system to start the first container system and at least one other container system; the first container system and each other after the start of the container system resources according to the resource allocation of each sub directory. In one embodiment of the invention, the main control system and the front and the back container system can be accounted limit within the scope of access to and use of terminal equipment in their respective resources, can prevent a system to occupy other system resources; the front container system can obtain sufficient resources to ensure the interaction between the customer and is not affected. To enhance the user experience.
【技術實現步驟摘要】
多系統的資源調度方法及裝置
本專利技術涉及終端
,具體而言,本專利技術涉及一種多系統的資源調度方法及裝置。
技術介紹
隨著社會的進步和科技的發展,智能手機、平板電腦和電子閱讀器等終端設備已廣泛普及。相當一部分數量的終端設備中安裝了兩個操作系統。出于操作系統快速切換的需要,兩個操作系統通常是同時運行在終端設備中的。在這種情況下,相比于運行單個操作系統,安裝了兩個操作系統的終端設備系統需要提供更多的資源,例如處理器資源和內存資源等,以保證兩個操作系統的正常運行。在終端設備上,為了保證用戶使用應用流暢的體驗,當一個應用從前臺切換到后臺的時候往往不會釋放該應用所占用的資源,而是繼續占用原先的資源。這樣當新的應用被打開并且申請資源的時候,終端設備會從空閑的資源中分配相應的資源供新的應用使用。經過一段時間的運行,終端設備往往容易出現空閑資源不足的情況,這就需要調度資源供新創建的前臺進程使用?,F有的雙系統還未配置行之有效的資源調度方法。現有的單系統的資源調度方法包括:當出現空閑資源不足的情況時,首先關閉相對不重要的后臺進程,以調度出資源供新創建的前臺進程使用;當后臺進程中僅剩維持操作系統運行的必要進程時,開始關閉相對不重要的前臺進程。然而,若把單系統的資源調度方法直接運用到雙系統中的終端設備中,很可能導致資源調度的混亂。例如,操作系統A和B分別獨立采用現有的單系統的資源調度方法,操作系統A和B分別處于前臺和后臺,一方面由于現有的雙系統還未配置行之有效的資源調度方法,因此操作系統A的進程可能占用了較少的資源,操作系統B的進程可能占用了較多的資源;另一方面操作系統B在 ...
【技術保護點】
一種多系統的資源調度方法,其特征在于,包括:主控系統啟動時,根據預設的資源分配策略中規定的主控系統、前臺容器系統和后臺容器系統各自的資源占比上限,創建包括所述主控系統、處于前臺的第一容器系統和處于后臺的至少一個其它容器系統各自的資源分配子目錄的資源分配目錄;所述主控系統啟動第一容器系統和至少一個其它容器系統;啟動后的第一容器系統和各其它容器系統,根據各自的資源分配子目錄獲取資源。
【技術特征摘要】
1.一種多系統的資源調度方法,其特征在于,包括:主控系統啟動時,根據預設的資源分配策略中規定的主控系統、前臺容器系統和后臺容器系統各自的資源占比上限,創建包括所述主控系統、處于前臺的第一容器系統和處于后臺的至少一個其它容器系統各自的資源分配子目錄的資源分配目錄;所述主控系統啟動第一容器系統和至少一個其它容器系統;啟動后的第一容器系統和各其它容器系統,根據各自的資源分配子目錄獲取資源。2.根據權利要求1所述的方法,其特征在于,所述主控系統啟動時,根據預設的資源分配策略中規定的主控系統、前臺容器系統和后臺容器系統各自的資源占比上限,創建包括所述主控系統、處于前臺的第一容器系統和處于后臺的至少一個其它容器系統各自的資源分配子目錄的資源分配目錄,包括:所述主控系統啟動時,掛載資源子系統;通過所述資源子系統,根據預設的資源分配策略中規定的主控系統、前臺容器系統和后臺容器系統各自的資源占比上限,創建包括所述主控系統、處于前臺的第一容器系統和處于后臺的每個其它容器系統各自的資源分配子目錄的資源分配目錄。3.根據權利要求2所述的方法,其特征在于,所述根據預設的資源分配策略中規定的主控系統、前臺容器系統和后臺容器系統各自的資源占比上限,創建包括所述主控系統、處于前臺的第一容器系統和處于后臺的每個其它容器系統各自的資源分配子目錄的資源分配目錄,包括:創建所述主控系統、第一容器系統和其它容器系統各自的資源分配子目錄,并在各資源分配子目錄的指定文件中分別設定所述資源分配策略規定的主控系統、前臺容器系統和后臺容器系統的資源占比上限。4.根據權利要求3所述的方法,其特征在于,還包括:所述主控系統在其資源分配子目錄中的資源占比上限的范圍內,根據所述資源分配策略中規定的主控系統的前、后臺進程各自的資源占比上限,在其資源分配子目錄名下分別創建所述主控系統的前、后臺資源子目錄;所述主控系統分別根據其前、后臺資源子目錄為其前、后臺進程分配資源。5.根據權利要求3所述的方法,其特征在于,所述啟動后的第一容器系統和各其它容器系統,根據各自的資源分配子目錄獲取資源,包括:第一容器系統和每個其它容器系統啟動時,分別掛載所述資源子系統;通過所述資源子系統,獲取各自的資源分配子目錄;分別根據各自的資源分配子目錄獲取資源。6.根據權利要求5所述的方法,其特征在于,所述主控系統啟動第一容器系統后,還包括:所述主控系統通過容器...
【專利技術屬性】
技術研發人員:朱少峰,
申請(專利權)人:北京元心科技有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。