[發明專利]計算機,控制設備和數據處理方法有效
| 申請號: | 201410682375.0 | 申請日: | 2014-11-24 |
| 公開(公告)號: | CN105094983B | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 包云崗;馬久躍;隋秀峰;任睿;張立新 | 申請(專利權)人: | 華為技術有限公司;中國科學院計算技術研究所 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算機 控制 設備 數據處理 方法 | ||
本發明實施例提供了一種計算機,控制設備和數據處理方法。所述計算機包括處理單元和控制設備;所述處理單元用于給應用請求增加標簽,將增加標簽后的應用請求發送給所述控制設備;所述控制設備用于接收所述增加標簽后的應用請求,根據所述標簽以及預先保存的資源分配策略確定分配給所述應用請求的資源量,所述資源分配策略包括所述標簽與分配給所述應用請求的資源量之間的對應關系;還用于指示所述計算機的組成部件根據所述分配給所述應用請求的資源量,處理所述應用請求。用于提高應用請求的服務質量。
本申請要求于2014年4月30日提交中國專利局、申請號為201410182148.1、發明名稱為“計算機,控制設備和數據處理方法”的中國專利申請的優先權,其全部內容通過引用結合在本申請中。
技術領域
本發明涉及計算機領域,特別涉及一種計算機,控制設備和數據處理方法。
背景技術
為了提高計算機或者服務器的運行效率,多個應用程序可以在計算機內部實現資源共享。例如,多個應用程序可以同時向內存申請資源,由此提高內存資源的利用率。然而,多個應用程序在共享資源時會相互干擾,使得一些重要的應用程序得不到優先處理,從而影響了服務質量。
發明內容
本發明實施例提供了一種計算機,控制設備和數據處理方法,用以提高應用請求的服務質量。
本發明實施例第一方面提供了一種計算機,所述計算機包括處理單元和控制設備;
所述處理單元用于給應用請求增加標簽,將增加標簽后的應用請求發送給所述控制設備;
所述控制設備用于接收所述增加標簽后的應用請求,根據所述標簽以及預先保存的資源分配策略確定分配給所述應用請求的資源量,所述資源分配策略包括所述標簽與分配給所述應用請求的資源量之間的對應關系;還用于指示所述計算機的組成部件根據所述分配給所述應用請求的資源量,處理所述應用請求。
結合第一方面,在第一種可能的實施方式中,所述控制設備還包括緩沖區,其中,所述緩沖區包含至少兩個隊列,其中,每個隊列對應一定范圍的資源量,并且每個隊列的優先級不同;
所述控制設備具體用于根據所述分配給所述應用請求的資源量,從所述至少兩個隊列中,選擇所述應用請求對應的隊列,并將所述應用請求保存在所述應用請求對應的隊列中;
所述計算機的組成部件用于從所述應用請求對應的隊列中獲得并執行所述應用請求。
結合第一方面,在第二種可能的實施方式中,所述控制設備還包括處理器和高速緩存器,所述高速緩存器中存儲有所述資源分配策略;
所述處理器還用于從所述高速緩存器中獲取所述資源分配策略。
結合第一方面的第二種可能的實施方式,在第三種可能的實施方式中,所述資源分配策略包括控制表,所述控制表包括多個表項,所述多個表項中的一個表項包括所述標簽與分配給所述應用請求的資源量之間的對應關系;
所述處理器具體用于向所述高速緩存器發送查詢指令,所述查詢指令中包括所述標簽;
所述高速緩存器用于根據所述查詢指令獲得所述標簽對應的表項,并將所述標簽對應的表項發送給所述控制設備的處理器。
結合第一方面,或者第一方面的第一種至第一方面的第三種可能的實施方式,在本發明第四種可能的實施方式中,所述控制設備還包括編程接口,所述編程接口用于對所述資源分配策略進行修改。
結合第一方面,或者第一方面的第一種至第一方面的第四種可能的實施方式,在第五種可能的實施方式中,所述計算機還包括存儲器,所述存儲器中存儲有節點管理軟件;
所述處理單元還用于通過所述節點管理軟件定義所述資源分配策略;所述控制設備還用于從所述節點管理軟件獲取所述資源分配策略,并將所述資源分配策略寫入所述高速緩存器中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司;中國科學院計算技術研究所,未經華為技術有限公司;中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410682375.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種膏體碾磨機
- 下一篇:一種基于quartz框架的任務調度管理系統及其方法





