[發明專利]一種設備使用調度方法有效
| 申請號: | 201110336297.5 | 申請日: | 2011-10-31 |
| 公開(公告)號: | CN102360312A | 公開(公告)日: | 2012-02-22 |
| 發明(設計)人: | 楊乃貴;何志強;徐二強;丁濤;李去病;王雍;武宏波;康吉全;曹益陸;孟凱;李錚;蘭濤;郝中杰 | 申請(專利權)人: | 河南省電力公司計量中心;河南騰龍信息工程有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/52 |
| 代理公司: | 鄭州聯科專利事務所(普通合伙) 41104 | 代理人: | 劉建芳 |
| 地址: | 450046 河南省鄭*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 使用 調度 方法 | ||
1.一種設備使用調度方法,其特征在于:包括以下步驟:(1)、初始化:將設備、設備功能、設備鎖、設備鎖對應的類型的初始化信息加載到系統緩存中,供設備的調度引擎使用;
(2)、當任務需要使用設備的功能時,暫停任務的執行,向設備的調度接口發送擬申請設備鎖的請求,所述請求包括設備鎖的特征信息和任務自身的特征信息;
(3)、設備的調度接口接收到任務的請求鎖的信息時,交給設備的調度引擎;
(4)、設備的調度引擎接收到任務的請求鎖的信息后,查詢設備鎖使用情況表,檢查此鎖是否已被占用,如果是,則執行步驟(5);如果否,則執行步驟(10);
(5)、設備的調度引擎檢查設備鎖類型對應表,進行判斷:如果此鎖為唯一鎖執行步驟(6);如果為有限共享鎖則執行步驟(8);如果為完全共享鎖則執行步驟(10);
(6)、設備的調度引擎通過調度接口通知任務此鎖已被占用;
(7)、當占用此鎖的任務釋放鎖時,調度引擎檢查設備鎖使用情況表,查詢是否有等待此鎖的任務:如果是,則按照優先級的順序執行步驟(10);如果否,繼續等待;
(8)、設備的調度引擎根據請求鎖的信息,判斷當前任務是否符合共享使用條件,如果是,執行步驟(10);如果否,執行步驟(9);
(9)、設備的調度引擎定期檢查等待此鎖的任務列表,查看是否有具備共享條件的任務,如果沒有,繼續等待;如果有,執行步驟(10);
(10)、設備的調度引擎通過調度接口將此鎖交給請求此鎖的任務,并在設備鎖使用情況表中加入一條記錄,在當前任務歸還鎖時,刪除這條記錄。
2.根據權利要求1所述的設備使用調度方法,其特征在于:所述的設備鎖使用情況表包括設備鎖、當前使用任務、待使用任務的列表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河南省電力公司計量中心;河南騰龍信息工程有限公司,未經河南省電力公司計量中心;河南騰龍信息工程有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110336297.5/1.html,轉載請聲明來源鉆瓜專利網。





