[发明专利]一种降低服务器功耗的方法及装置在审
申请号: | 202010741915.3 | 申请日: | 2020-07-29 |
公开(公告)号: | CN111966208A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 聂维 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F1/3234 | 分类号: | G06F1/3234;G06F1/329;G06F9/4401 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 降低 服务器 功耗 方法 装置 | ||
1.一种降低服务器功耗的方法,服务器包括至少两个CPU,其特征在于,包括以下步骤:
实时检测服务器CPU的使用率;
根据服务器CPU的使用率判断服务器处于低功耗时,将部分CPU上的进程、线程切换到其余的CPU上;
将已将进程、线程迁出的CPU切换至休眠状态。
2.根据权利要求1所述的降低服务器功耗的方法,其特征在于,根据服务器CPU的使用率判断服务器处于低功耗时,将部分CPU上的进程、线程切换到其余的CPU上,具体为:
根据服务器CPU的使用率确定CPU的运行个数和休眠个数;
基于确定的CPU运行个数和休眠个数,选择相应CPU为待运行CPU,选择相应CPU为待休眠CPU;
将待休眠CPU上的进程、线程切换到待运行CPU上。
3.根据权利要求2所述的降低服务器功耗的方法,其特征在于,根据服务器CPU的使用率确定CPU的运行个数和休眠个数,具体为:
根据公式(1/n)*100%*i确定CPU使用率节点;其中n为CPU数量,i=1、2……n-1,共确定n-1个CPU使用率节点;
当服务器CPU的使用率≤(1/n)*100%时,确定CPU的运行个数为1个,休眠个数为n-1个;
当(1/n)*100%*(k-1)<服务器CPU的使用率≤(1/n)*100%*k时,确定CPU的运行个数为k个,休眠个数为n-k个;其中2≤k≤n-1;
当服务器CPU的使用率>(1/n)*100%*(n-1)时,确定CPU的运行个数为n个,休眠个数为0个。
4.根据权利要求2或3所述的降低服务器功耗的方法,其特征在于,确定了CPU运行个数和休眠个数之后,按CPU的排列序号,以从高到底的顺序选择相应的CPU为待休眠CPU。
5.根据权利要求4所述的降低服务器功耗的方法,其特征在于,实时检测服务器CPU的使用率之前,将PCIe设备按CPU的排列序号从低到高的顺序插入CPU。
6.根据权利要求5所述的降低服务器功耗的方法,其特征在于,实时检测服务器CPU的使用率之前,将服务器BIOS配置为允许CPU节能。
7.根据权利要求2、3、5或6所述的降低服务器功耗的方法,其特征在于,将待休眠CPU上的进程、线程切换到待运行CPU上之前,检测待休眠CPU上的进程、线程,将占用CPU资源的进程、线程切换到待运行CPU上。
8.一种降低服务器功耗的装置,服务器包括至少两个CPU,其特征在于,包括,
CPU使用率检测模块:实时检测服务器CPU的使用率;
进程线程切换模块:根据服务器CPU的使用率判断服务器处于低功耗时,将部分CPU上的进程、线程切换到其余的CPU上;
休眠启动模块:将已将进程、线程迁出的CPU切换至休眠状态。
9.根据权利要求8所述的降低服务器功耗的装置,其特征在于,进程线程切换模块包括,
CPU运行休眠个数确定单元:根据服务器CPU的使用率确定CPU的运行个数和休眠个数;
CPU选择单元:基于确定的CPU运行个数和休眠个数,选择相应CPU为待运行CPU选择相应CPU为待休眠CPU;
进程线程切换单元:将待休眠CPU上的进程、线程切换到待运行CPU上。
10.根据权利要求9所述的降低服务器功耗的装置,其特征在于,CPU运行休眠个数确定单元根据以下过程确定CPU的运行个数和休眠个数:
根据公式(1/n)*100%*i确定CPU使用率节点;其中n为CPU数量,i=1、2……n-1,共确定n-1个CPU使用率节点;
当服务器CPU的使用率≤(1/n)*100%时,确定CPU的运行个数为1个,休眠个数为n-1个;
当(1/n)*100%*(k-1)<服务器CPU的使用率≤(1/n)*100%*k时,确定CPU的运行个数为k个,休眠个数为n-k个;其中2≤k≤n-1;
当服务器CPU的使用率>(1/n)*100%*(n-1)时,确定CPU的运行个数为n个,休眠个数为0个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010741915.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调间隙低磨损同频驱动机构
- 下一篇:一种限制支付额度的方法