[發明專利]一種資源控制方法和裝置有效
| 申請號: | 201310680785.7 | 申請日: | 2013-12-12 |
| 公開(公告)號: | CN104714924B | 公開(公告)日: | 2018-07-13 |
| 發明(設計)人: | 解壁偉;薛棟梁;高云偉;詹劍鋒 | 申請(專利權)人: | 華為技術有限公司;中國科學院計算技術研究所 |
| 主分類號: | G06F15/177 | 分類號: | G06F15/177;G06F9/50 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 唐華明 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 操作系統 主操作系統 方法和裝置 任務執行 物理資源 資源控制 物理資源確定 多核處理器 空閑資源 資源釋放 計算機 分配 回收 | ||
1.一種資源控制方法,其特征在于,應用于具有多核處理器的計算機,所述計算機能夠運行一個操作系統集合,所述操作系統集合包括主操作系統和多個從操作系統,且所述操作系統集合映射為一個操作系統,其中,所述主操作系統負責為需要啟動的或者處于運行中的所述從操作系統分配執行任務所需物理資源,并控制所述多個從操作系統之間的資源調整,其中,所述物理資源至少包括:所述主操作系統分配給所述從操作系統用于執行任務的多個處理器核,以及執行任務所占用的內存空間,其中,所述多個處理器核包括處理器主核和處理器從核,所述方法包括:
主操作系統確定待進行資源釋放的目標從操作系統,所述目標從操作系統是完成任務執行的從操作系統,或者是存在任務執行異常的從操作系統;
所述主操作系統確定分配給所述目標從操作系統的物理資源;
所述主操作系統將所述目標從操作系統的物理資源確定為空閑資源。
2.根據權利要求1所述的方法,其特征在于,所述主操作系統確定待進行資源釋放的目標從操作系統,包括:
所述主操作系統接收從操作系統發送的第一消息,將發送所述第一消息的從操作系統確定為所述目標從操作系統,其中,所述第一消息為所述目標從操作系統在檢測到任務執行完畢后發送的消息。
3.根據權利要求1所述的方法,其特征在于,所述主操作系統確定待進行資源釋放的目標從操作系統,包括:
所述主操作系統對處于運行狀態的從操作系統進行監測,將檢測到存在任務執行異常的從操作系統確定為所述目標從操作系統。
4.根據權利要求1所述的方法,其特征在于,當所述目標從操作系統為存在任務執行異常的從操作系統時,在所述主操作系統將所述物理資源確定為能夠被分配的空閑資源之前,還包括:
所述主操作系統終止所述處理器主核和處理器從核的運行。
5.根據權利要求4所述的方法,其特征在于,在所述主操作系統終止所述處理器主核和處理器從核的運行之前,還包括:
所述主操作系統向非目標從操作系統發送第二消息,以便與所述目標從操作系統存在數據交互的所述非目標從操作系統從所述內存空間中讀取出所需的數據,其中,所述非目標從操作系統為所述目標操作系統之外,且處于運行狀態的從操作系統。
6.一種資源控制裝置,其特征在于,應用具有多核處理器的于計算機,所述計算機能夠運行一個操作系統集合,所述操作系統集合包括主操作系統和多個從操作系統,且所述操作系統集合映射為一個操作系統,其中,所述主操作系統負責為需要啟動的或者處于運行中的所述從操作系統分配執行任務所需的物理資源,并控制所述多個從操作系統之間的資源調整,其中,所述物理資源至少包括:所述主操作系統分配給所述從操作系統用于執行任務的多個處理器核,以及執行任務所占用的內存空間,其中,所述多個處理器核包括處理器主核和處理器從核,所述裝置包括:
目標確定單元,用于確定待進行資源釋放的目標從操作系統,所述目標從操作系統是完成任務執行的從操作系統,或者存在任務執行異常的從操作系統;
資源確定單元,用于確定分配給所述目標確定單元確定出的所述目標從操作系統的物理資源;
資源控制單元,用于將所述資源確定單元確定出的所述物理資源確定為空閑資源。
7.根據權利要求6所述的裝置,其特征在于,所述目標確定單元,包括:
第一目標確定單元,用于接收從操作系統發送的第一消息,將發送所述第一消息的從操作系統確定為所述目標從操作系統,其中,所述第一消息為所述目標從操作系統在檢測到任務執行完畢后發送的消息。
8.根據權利要求6所述的裝置,其特征在于,所述目標確定單元,包括:
第二目標確定單元,用于對處于運行狀態的從操作系統進行監測,將檢測到存在任務執行異常的從操作系統確定為所述目標從操作系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司;中國科學院計算技術研究所,未經華為技術有限公司;中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310680785.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據庫分表建立及查詢方法
- 下一篇:一種實現設備共享的方法和裝置





