[發明專利]確定多處理系統的處理器使用率在審
| 申請號: | 201780082843.2 | 申請日: | 2017-01-13 |
| 公開(公告)號: | CN110235085A | 公開(公告)日: | 2019-09-13 |
| 發明(設計)人: | 周經森;朱婉怡;李成棟 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F1/3206 | 分類號: | G06F1/3206;G06F1/3215;G06F1/3231;G06F1/3234;G06F1/329 |
| 代理公司: | 北京清源匯知識產權代理事務所(特殊普通合伙) 11644 | 代理人: | 馮德魁;竇曉慧 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理器核 邏輯處理器 處理器使用率 多處理系統 使用率 | ||
這里描述的技術提供了用于確定多處理處理器核的CPU使用率的解決方案。確定處理器核的多個邏輯處理器的CPU使用率。基于多個邏輯處理器中的更高使用率指標來估計處理器核的CPU使用率。多個邏輯處理器中的最低CPU使用率指標不會用于估計處理器核的CPU使用率。
技術領域
本申請涉及計算機技術領域,特別涉及一種確定多處理系統的處理器使用率的解決方案。
背景技術
多處理是指在單個計算系統內和/或系統的容量使用多個處理組件以支持多個處理和/或線程,并在多個處理組件之間分配處理和/或線程。多核處理器是具有多個(通常偶數個)獨立物理處理器核的單個計算組件。多個核或者制造在單個集成電路裸片(稱為芯片多處理器或CMP)上,或者制造在單個芯片封裝中的多個裸片上。多線程是一種處理器設計/能力,其中多核處理器的單個處理器或單個處理器核同時執行多個線程。在多線程中,多個線程共享單個處理器核的資源,例如計算單元、高速緩存和轉換后備緩沖器(TLB)。從系統設計的角度來看,具有執行多個程序線程容量的處理器核稱為多線程處理器核,與在“硬件線程”中執行的實際程序線程相比,每個這樣的容量稱為邏輯處理器或硬件線程。
從操作系統(OS)獲得的CPU使用率是用于諸如產品大小調整、計算機容量規劃、作業調度等許多目的的常用度量指標。然而,隨著包括多處理系統的計算機體系結構設計的進步,尤其是超線程,操作系統報告的CPU使用率可能不可靠。
發明內容
一種用于分配計算系統的計算資源的計算機實現的系統,該系統包括:一個或更多個處理器;和,與所述一個或更多個處理器可通信的連接的計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機可執行指令,所述計算機可執行指令在被執行時使所述計算機實現的系統執行以下操作:識別計算系統的處理器核的多個硬件線程;確定所述多個硬件線程中每個硬件線程的使用率指標;基于所述多個硬件線程的使用率指標來估計處理器核的使用率指標;以及,輸出處理器核的估計的使用率指標,作為分配計算系統的計算資源的基礎。
一種分配計算系統的計算資源的方法,包括:識別計算系統的處理器核的多個硬件線程;確定所述多個硬件線程中的每個硬件線程的使用率指標;基于所述多個硬件線程的使用率指標來估計處理器核的使用率指標;和,輸出處理器核的估計的使用率指標,作為分配計算系統的計算資源的基礎。
一種存儲有計算機可執行指令的計算機可讀存儲介質,當由計算機執行時,使計算機執行包括以下操作的動作:識別計算系統的處理器核的多個硬件線程;確定多個硬件線程中的每個硬件線程的使用率指標;基于多個硬件線程的使用率指標來估計處理器核的使用率指標;以及,輸出處理器核的估計的使用率指標,作為分配計算系統的計算資源的基礎。
附圖說明
為了更清楚地描述本發明實施例中的技術方案,在此簡要描述附圖。這里描述的附圖僅代表本公開的一些實施例,并且本領域普通技術人員可以進一步從這些附圖中得出其他附圖而無需做出任何創造性的努力。在不同圖中使用相同的附圖標記表示相似或相同的項目。
圖1示出了示例性多處理系統。
圖2示出了用于確定處理器使用率和分配計算資源的示例系統。
圖3示出了圖2的示例系統的示例操作環境。
圖4示出了用于確定處理器使用率和分配計算資源的示例操作過程。
圖5示出了示例計算機架構圖,其示出了用于計算系統的說明性計算機硬件和軟件架構,該計算系統能夠實現本文給出的技術和技術的各方面。
圖6示出了圖示能夠實現本文呈現的技術和技術的各方面的示例分布式計算環境的圖。
圖7示出了圖示用于計算設備的示例計算設備架構的計算機架構圖,該計算設備能夠實現本文給出的技術和技術的各方面。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780082843.2/2.html,轉載請聲明來源鉆瓜專利網。





