[發明專利]一種控制服務器頻率的方法及系統有效
| 申請號: | 201911049002.9 | 申請日: | 2019-10-31 |
| 公開(公告)號: | CN110990064B | 公開(公告)日: | 2022-08-12 |
| 發明(設計)人: | 張旭芳;匡志鵬;賈島 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 張亮 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制 服務器 頻率 方法 系統 | ||
1.一種控制服務器頻率的方法,其特征在于,包括如下步驟:
S1.獲取用戶輸入的待測服務器各CPU的預期調整頻率值;
S2.獲取待測服務器各CPU的頻率配置參數及實時頻率信息;步驟S2具體步驟如下:
S21.獲取用戶輸入的待測服務器的BMC的IP地址或IP地址段;
S22.登錄待測服務器的BMC,并通過BMC與BIOS的接口獲取BIOS配置文件,從BIOS配置文件中獲取待測服務器各CPU的CState、PState、TurboMode頻率配置參數;
S23.通過BMC的遠程控制臺登錄待測服務器,獲取待測服務器各CPU的實時頻率信息;
S3.從提前存儲的各CPU標準信息中獲取各CPU標準頻率值;
S4.設置待測服務器各CPU的HWPM特性失效,并比較待測服務器各CPU預期頻率值與各CPU標準頻率值,再根據待測服務器各CPU預期頻率值與各CPU標準頻率值的比較結果,調整待測服務器各CPU的頻率配置參數;步驟S4具體步驟如下:
S41.設置待測服務器各CPU的HWPM特性失效;
S42.比較待測服務器各CPU預期頻率值與提前存儲的各CPU標準頻率值;
當CPU預期頻率值等于標準頻率值時,調整該CPU的頻率配置參數TurboMode及PState均為失效;
當CPU預期頻率值小于標準頻率值時,調整該CPU的頻率配置參數TurboMode為失效,調整及該CPU的頻率配置參數PState為使能,關閉操作系統內置intel_pstate驅動,開啟acpi_cpufreq驅動;
當CPU預期頻率值大于標準頻率值時,調整該CPU的頻率配置參數TurboMode及PState均為使能,關閉操作系統內置intel_pstate驅動,開啟acpi_cpufreq驅動。
2.如權利要求1所述的控制服務器頻率的方法,其特征在于,步驟S1之前還包括如下步驟:
S1A.定時獲取待測服務器操作系統下各CPU、內存、磁盤讀寫性能數據及利用率,并根據各CPU、內存、磁盤讀寫性能數據及利用率計算出各CPU頻率的可調整范圍,提供給用戶。
3.如權利要求2所述的控制服務器頻率的方法,其特征在于,步驟S1A具體步驟如下:
S1A1.定時獲取待測服務器操作系統下各CPU、內存、磁盤讀寫性能數據及利用率;
S1A2.通過分析各CPU、內存、磁盤讀寫性能數據,判斷操作系統的工作狀態為繁忙狀態還是空閑狀態;
S1A3.再根據各CPU、內存、磁盤利用率,計算出操作系統所處繁忙狀態或者空閑狀態的量化值;
S1A4.獲取提前存儲的各CPU標準頻率值;
S1A5.根據操作系統所處繁忙狀態或者空閑狀態的量化值及各CPU標準頻率值,計算出各CPU頻率的可調整范圍,提供給用戶。
4.如權利要求1所述的控制服務器頻率的方法,其特征在于,步驟S41具體步驟如下:
S411.通過待測服務器的各CPU的BIOS配置文件,獲取各CPU的型號;
S412.根據CPU的型號及提前存儲的各CPU標準信息,判斷各CPU是否HWPM特性失效;
若是,進入步驟S413;
若否,將對應CPU的BIOS配置文件中的HWPM特性設置為失效;進入步驟S413;
S413.設置該CPU的頻率配置參數CState為失效。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911049002.9/1.html,轉載請聲明來源鉆瓜專利網。





