[發明專利]一種分步運算插件的執行方法無效
| 申請號: | 201110218700.4 | 申請日: | 2011-08-01 |
| 公開(公告)號: | CN102253861A | 公開(公告)日: | 2011-11-23 |
| 發明(設計)人: | 賴洪昌 | 申請(專利權)人: | 深圳市極限網絡科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518001 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分步 運算 插件 執行 方法 | ||
技術領域
本發明具體涉及一種分步運算插件的執行方法,屬于計算機應用處理技術領域。?
背景技術
隨著時代的發展,計算機技術的發展日新月異,運算速度從當初的5000次/s到現在的千億次/s,其處理任務的能力不斷增強,但是由于高端設備的昂貴性及維護的復雜性,許多大型、需要快速運算的任務無法順利執行或按時完成。隨著個人電腦的普及、網絡的高速發展,以及分布運算技術的誕生,使得這些任務運行變的利于實現。在對分布運算進行深入研究時,發現現有的分布運算技術在任務處理、分布執行時不夠完善,在改進的過程中誕生了實現本發明的想法。?
本發明所實現的分步運算插件的執行方法,進一步解決和完善了現有分布運算技術在任務處理、分布執行時所遇到的一些問題。?
發明內容
本發明旨在提供一種基于分布運算技術的分步運算插件的執行方法,本發明實現的主要功能如下:(1)自定義插件:根據不同的任務類型對插件模塊進行定義,使任務更貼近需求、更利于快速執行。(2)單步執行:采用單步執行的方式在各節點計算機上執行分配好的任務,可有效提高整體任務的完成速度。(3)任務同步提示:當一個任務在某一臺機器完成時,將完成信息發送到控制臺,控制臺接收到完成信息后停止該任務的所有相關執行,有效節約資源,提高執行效率。?
具體實施方式:
本發明是一種基于分步運算插件的實現方法,包括以下步驟:?
(1)自定義插件:程序啟動后,根據不同的任務類型對插件模塊進行定義,將任務合理分成多個子模塊。其特征在于:可針對不同的類型任務定義不同的處理方案,適用于掃描、破解等多個方面。?
(2)參數設置:子塊確定后,根據需求對其參數進行定義。特征在于:設置適宜目標執行的參數,提高任務有效執行率。?
(3)任務分發:模塊參數設置好后,通過分布任務調度模塊將所有定義好的模塊分發到各節點計算機上。其特征在于:合理分配任務,提高執行效率;?
(4)單步執行:分發完成后,采用單步執行的方式在各節點計算機上執行分配好的任務。其特征在于:單步執行可提高整體任務的處理速度。?
(5)任務同步提示:當一個任務在某一臺機器完成時,將完成信息發送到控制臺,控制臺接收到完成信息后停止該任務的所有相關執行。其特征在于:提高資源利用率。?
(6)數據整合顯示:所有任務完成后,程序將所有運算結果組合整理,并將最終結果在控制臺終端顯示出來。其特征在于:利于數據查看利用。?
附圖說明
圖1為單步執行運算原理圖。?
圖2為一種基于分布運算技術的分步運算插件的執行方法流程示意圖。?
在圖1中,在同時執行多個任務的時候,系統將任務1分成若干個步驟,每一個步驟分別發送相關定義數據包,等待回應,利用等待數據回應這段CPU空閑時間,響應其它任務步驟。?
在圖2中,在系統執行單個或多個任務的時候,首先自定義模塊,之后將模塊合理分塊,再配置參數,然后通過分布任務調度模塊將分塊的模塊分發到計算節點上,再用單步執行方式運行這些模塊,最后將運算后的數據整理組合顯示到控制臺。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市極限網絡科技有限公司,未經深圳市極限網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110218700.4/2.html,轉載請聲明來源鉆瓜專利網。





