本文件涉及计算机,尤其涉及一种计算机能耗的管控方法、装置及设备。
背景技术:
1、近年来,由于信息技术的迅速发展,计算机的普及率不断提高,但与此同时,能源消耗量也随之增加。传统计算机的能源消耗主要来源于其运转时的电力供应,而电力的生产也需要消耗大量的非可再生能源,如煤炭、石油等。因此,旨在通过减少计算机能源的消耗,降低对环境的影响,提高计算机的可持续性的绿色计算成为了一个备受关注的领域。为此,需要提供一种能够减少计算机能源的消耗,降低对环境的影响,提高计算机的可持续性的绿色计算的技术方案。
技术实现思路
1、本说明书实施例的目的是提供一种能够减少计算机能源的消耗,降低对环境的影响,提高计算机的可持续性的绿色计算的技术方案。
2、为了实现上述技术方案,本说明书实施例是这样实现的:
3、本说明书实施例提供的一种计算机能耗的管控方法,所述方法包括:获取目标计算机当前的运行参数信息和/或环境参数信息。将所述运行参数信息和/或环境参数信息输入到预先训练的能耗预测模型中,得到所述目标计算机的能耗信息。基于所述目标计算机的能耗信息,确定与所述目标计算机的能耗信息相匹配的能源管理策略,基于确定的能源管理策略对所述目标计算机进行能耗管控处理。
4、本说明书实施例提供的一种计算机能耗的管控装置,所述装置包括:参数获取模块,获取目标计算机当前的运行参数信息和/或环境参数信息。能耗确定模块,将所述运行参数信息和/或环境参数信息输入到预先训练的能耗预测模型中,得到所述目标计算机的能耗信息。能耗管控模块,基于所述目标计算机的能耗信息,确定与所述目标计算机的能耗信息相匹配的能源管理策略,基于确定的能源管理策略对所述目标计算机进行能耗管控处理。
5、本说明书实施例提供的一种计算机能耗的管控设备,所述计算机能耗的管控设备包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:获取目标计算机当前的运行参数信息和/或环境参数信息。将所述运行参数信息和/或环境参数信息输入到预先训练的能耗预测模型中,得到所述目标计算机的能耗信息。基于所述目标计算机的能耗信息,确定与所述目标计算机的能耗信息相匹配的能源管理策略,基于确定的能源管理策略对所述目标计算机进行能耗管控处理。
6、本说明书实施例还提供了一种存储介质,所述存储介质用于存储计算机可执行指令,所述可执行指令在被处理器执行时实现以下流程:获取目标计算机当前的运行参数信息和/或环境参数信息。将所述运行参数信息和/或环境参数信息输入到预先训练的能耗预测模型中,得到所述目标计算机的能耗信息。基于所述目标计算机的能耗信息,确定与所述目标计算机的能耗信息相匹配的能源管理策略,基于确定的能源管理策略对所述目标计算机进行能耗管控处理。
1.一种计算机能耗的管控方法,所述方法包括:
2.根据权利要求1所述的方法,所述方法还包括:
3.根据权利要求2所述的方法,所述方法还包括:
4.根据权利要求3所述的方法,所述获取目标计算机当前的运行参数信息和/或环境参数信息,包括:
5.根据权利要求1-4中任一项所述的方法,所述能耗预测模型是通过线性回归算法构建的模型,或者,所述能耗预测模型是通过决策树算法构建的模型。
6.根据权利要求5所述的方法,所述目标计算机为节能型计算机、服务器、数据中心中的计算机、具有嵌入式系统的计算机或构成智能家居系统的计算机。
7.根据权利要求6所述的方法,如果所述目标计算机的能耗信息指示所述目标计算机的能耗高于第一预设阈值,则所述基于确定的能源管理策略对所述目标计算机进行能耗管控处理,包括:基于确定的能源管理策略,将所述目标计算机的cpu频率下调到第一预设频率阈值以下和/或基于确定的能源管理策略,限制所述目标计算机的负载不超过第一预设负载阈值;
8.根据权利要求7所述的方法,所述方法还包括:
9.一种计算机能耗的管控装置,所述装置包括:
10.一种计算机能耗的管控设备,所述计算机能耗的管控设备包括: