• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 13
    • 下载费用:30 金币  

    重庆时时彩任选4: 一种计算机功耗计算方法及装置.pdf

    关 键 词:
    一种 计算机 功耗 计算方法 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201110082737.9

    申请日:

    2011.04.01

    公开号:

    CN102163170A

    公开日:

    2011.08.24

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 11/34申请日:20110401|||公开
    IPC分类号: G06F11/34 主分类号: G06F11/34
    申请人: 奇智软件(北京)有限公司
    发明人: 霍小东; 陈国庆; 白松涛
    地址: 100016 北京市朝阳区酒仙桥路14号兆维大厦4层东侧单元
    优先权:
    专利代理机构: 北京润泽恒知识产权代理有限公司 11319 代理人: 苏培华
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201110082737.9

    授权公告号:

    102163170B||||||

    法律状态公告日:

    2013.12.25|||2011.10.05|||2011.08.24

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明提供了一种计算机功耗计算方法及装置,可以帮助用户更加准确、快速地计算出电脑功耗。所述方法包括:获取计算机中各硬件设备的配置信息;从预置的数据库中查询与各硬件设备的配置信息相对应的功耗数据;将各硬件设备的功耗数据相加,计算出计算机总功耗。本发明可以帮助用户在不了解电脑配置的情况下快速获得电脑的功耗。此外,本发明也可以由用户选定各硬件设备的配置,根据用户设定的配置信息计算出总功耗,方便用户在选购电脑时作为参考。

    权利要求书

    1.一种计算机功耗计算方法,其特征在于,包括:获取计算机中各硬件设备的配置信息;从预置的数据库中查询与各硬件设备的配置信息相对应的功耗数据;将各硬件设备的功耗数据相加,计算出计算机总功耗。2.根据权利要求1所述的方法,其特征在于,所述从预置的数据库中查询与各硬件设备的配置信息相对应的功耗数据,包括:若硬件设备的配置信息中包含型号,则根据数据库中预置的型号与功耗的映射关系,直接查找与该型号相对应的功耗数据;否则,先根据数据库中预置的配置信息与型号的映射关系查找相对应的型号,然后再根据数据库中预置的型号与功耗的映射关系查找相对应的功耗数据。3.根据权利要求1或2所述的方法,其特征在于:对符合预置硬件类型的硬件设备,根据硬件设备的型号从数据库中查找相对应的功耗数据;对不符合所述预置硬件类型的硬件设备,根据数据库预置的硬件类型与功耗的映射关系查找相对应的功耗数据。4.根据权利要求3所述的方法,其特征在于:所述预置的硬件类型包括:随硬件型号不同其功耗差异超过预设范围的硬件类型;所述不符合预置硬件类型的硬件设备包括:随硬件型号不同其功耗差异在所述预设范围之内的硬件类型。5.根据权利要求4所述的方法,其特征在于:对于功耗固定的硬件设备,所述数据库中与该类型硬件设备相对应的功耗数据为该类型硬件设备的平均功耗数据。6.根据权利要求1或2所述的方法,其特征在于:对符合预置硬件型号的硬件设备,根据所述硬件设备的型号从数据库中查找相对应的功耗数据;对不符合所述预置硬件型号的硬件设备,根据数据库预置的硬件设备类型与功耗的映射关系查找相对应的功耗数据。7.根据权利要求1所述的方法,其特征在于,所述获取计算机中各硬件设备的配置信息之前,还包括:自动检测当前计算机中各硬件设备的配置信息;则所述获取为获取所述检测得到的各硬件设备的配置信息。8.根据权利要求1所述的方法,其特征在于,所述获取计算机中各硬件设备的配置信息之前,还包括:自由设定任何一台计算机中各硬件设备的配置信息;则所述获取为获取所述设定的各硬件设备的配置信息。9.根据权利要求1所述的方法,其特征在于,还包括:根据计算出的计算机总功耗,选择相匹配的电源。10.根据权利要求1所述的方法,其特征在于,还包括:依据用户选择的节能模式,从预置的数据库中查询该节能模式下所包含硬件设备的功耗数据;根据所述查询得到的功耗数据,向用户展示所选的节能模式的功耗,和/或向用户展示所选的节能模式能够节省的功耗。11.一种计算机功耗计算装置,其特征在于,包括:硬件配置获取???,用于获取计算机中各硬件设备的配置信息;功耗查询???,用于从预置的数据库中查询与各硬件设备的配置信息相对应的功耗数据;功耗计算???,用于将各硬件设备的功耗数据相加,计算出计算机总功耗。12.根据权利要求11所述的装置,其特征在于:若硬件设备的配置信息中包含型号,则所述功耗查询??楦菔菘庵性ぶ玫男秃庞牍牡挠成涔叵?,直接查找与该型号相对应的功耗数据;否则,所述功耗查询??橄雀菔菘庵性ぶ玫呐渲眯畔⒂胄秃诺挠成涔叵挡檎蚁喽杂Φ男秃?,然后再根据数据库中预置的型号与功耗的映射关系查找相对应的功耗数据。13.根据权利要求11或12所述的装置,其特征在于:对符合预置硬件类型的硬件设备,所述功耗查询??楦萦布璞傅男秃糯邮菘庵胁檎蚁喽杂Φ墓氖?;对不符合所述预置硬件类型的硬件设备,所述功耗查询??楦菔菘庠ぶ玫挠布璞咐嘈陀牍牡挠成涔叵挡檎蚁喽杂Φ墓氖?。14.根据权利要求13所述的装置,其特征在于:所述预置的硬件类型包括:随硬件型号不同其功耗差异超过预设范围的硬件类型;所述不符合预置硬件类型的硬件设备包括:随硬件型号不同其功耗差异在所述预设范围之内的硬件类型。15.根据权利要求14所述的装置,其特征在于:对于功耗固定的硬件设备,所述数据库中与该类型硬件设备相对应的功耗数据为该类型硬件设备的平均功耗数据。16.根据权利要求11或12所述的装置,其特征在于:对符合预置硬件型号的硬件设备,所述功耗查询??楦菟鲇布璞傅男秃糯邮菘庵胁檎蚁喽杂Φ墓氖?;对不符合所述预置硬件型号的硬件设备,所述功耗查询??楦菔菘庠ぶ玫挠布嘈陀牍牡挠成涔叵挡檎蚁喽杂Φ墓氖?。17.根据权利要求11所述的装置,其特征在于,还包括:硬件检测???,用于自动检测当前计算机中各硬件设备的配置信息;则所述硬件配置获取??槭腔袢∷鲇布觳饽?榧觳獾玫降母饔布璞傅呐渲眯畔?。18.根据权利要求11所述的装置,其特征在于,还包括:配置选择???,用于自由设定任何一台计算机中各硬件设备的配置信息;则所述硬件配置获取??槭腔袢∷雠渲醚≡衲?樯瓒ǖ母饔布璞傅呐渲眯畔?。19.根据权利要求11所述的装置,其特征在于,还包括:电源适配???,用于根据功耗计算??榧扑愠龅募扑慊芄?,选择相匹配的电源。20.根据权利要求11所述的装置,其特征在于,还包括:节能计算???,用于依据用户选择的节能模式,从预置的数据库中查询该节能模式下所包含硬件设备的功耗数据;并根据所述查询得到的功耗数据,向用户展示所选的节能模式的功耗,和/或向用户展示所选的节能模式能够节省的功耗。

    说明书

    一种计算机功耗计算方法及装置

    技术领域

    本发明涉及功耗检测技术,特别是涉及一种计算机功耗计算方法及装置。

    背景技术

    现在计算机的应用已经非常普遍,电脑已成为现代办公不可缺少的帮手,也是常备的学习和娱乐工具。现在全世界都在主张低碳生活,但电脑的功耗却越来越高,尤其是高端电脑,满载功耗能轻松达到400W以上,接近一个电饭锅的水平。虽然使用高端电脑的用户是少数,但电脑功耗确实成为了用户关注的问题。

    一般地,电视机的耗电量在80W以下,电脑大约在250-400W之间。假设一台电脑每小时的功耗为300W,一天开10小时,按一个月30天计算,一台电脑每个月的耗电量就是300W×10小时×30天=90KW,即90度电。实际上,这只是一个保守的估计,但由此可知,电脑的功耗不容忽视。

    电脑功耗的计算早已有人开始深入研究,并提出了各种不同的测试标准,而不同的测试标准又有不同测试结果。但是,之前大部分测试结果都是一些专业的术语标准数据,对于普通用户而言参考价值不大,实际上用户更关注的是与自己切身利益密切相关的数据。

    发明内容

    本发明提供一种计算机功耗计算方法及装置,可以帮助用户更加准确、快速地计算出电脑功耗。

    为了解决上述问题,本发明公开了一种计算机功耗计算方法,包括:

    获取计算机中各硬件设备的配置信息;

    从预置的数据库中查询与各硬件设备的配置信息相对应的功耗数据;

    将各硬件设备的功耗数据相加,计算出计算机总功耗。

    其中,所述从预置的数据库中查询与各硬件设备的配置信息相对应的功耗数据,包括:若硬件设备的配置信息中包含型号,则根据数据库中预置的型号与功耗的映射关系,直接查找与该型号相对应的功耗数据;否则,先根据数据库中预置的配置信息与型号的映射关系查找相对应的型号,然后再根据数据库中预置的型号与功耗的映射关系查找相对应的功耗数据。

    优选的,对符合预置硬件类型的硬件设备,根据硬件设备的型号从数据库中查找相对应的功耗数据;对不符合所述预置硬件类型的硬件设备,根据数据库预置的硬件类型与功耗的映射关系查找相对应的功耗数据。

    其中,所述预置的硬件类型包括:随硬件型号不同其功耗差异超过预设范围的硬件类型;所述不符合预置硬件类型的硬件设备包括:随硬件型号不同其功耗差异在所述预设范围之内的硬件类型。

    优选的,对于功耗固定的硬件设备,所述数据库中与该类型硬件设备相对应的功耗数据为该类型硬件设备的平均功耗数据。

    优选的,对符合预置硬件型号的硬件设备,根据所述硬件设备的型号从数据库中查找相对应的功耗数据;对不符合所述预置硬件型号的硬件设备,根据数据库预置的硬件设备类型与功耗的映射关系查找相对应的功耗数据。

    优选的,所述获取计算机中各硬件设备的配置信息之前,还包括:自动检测当前计算机中各硬件设备的配置信息;则所述获取为获取所述检测得到的各硬件设备的配置信息。

    优选的,所述获取计算机中各硬件设备的配置信息之前,还包括:自由设定任何一台计算机中各硬件设备的配置信息;则所述获取为获取所述设定的各硬件设备的配置信息。

    优选的,所述方法还包括:根据计算出的计算机总功耗,选择相匹配的电源。

    优选的,所述方法还包括:依据用户选择的节能模式,从预置的数据库中查询该节能模式下所包含硬件设备的功耗数据;根据所述查询得到的功耗数据,向用户展示所选的节能模式的功耗,和/或向用户展示所选的节能模式能够节省的功耗。

    本发明还提供了一种计算机功耗计算装置,包括:

    硬件配置获取???,用于获取计算机中各硬件设备的配置信息;

    功耗查询???,用于从预置的数据库中查询与各硬件设备的配置信息相对应的功耗数据;

    功耗计算???,用于将各硬件设备的功耗数据相加,计算出计算机总功耗。

    其中,若硬件设备的配置信息中包含型号,则所述功耗查询??楦菔菘庵性ぶ玫男秃庞牍牡挠成涔叵?,直接查找与该型号相对应的功耗数据;否则,所述功耗查询??橄雀菔菘庵性ぶ玫呐渲眯畔⒂胄秃诺挠成涔叵挡檎蚁喽杂Φ男秃?,然后再根据数据库中预置的型号与功耗的映射关系查找相对应的功耗数据。

    优选的,对符合预置硬件类型的硬件设备,所述功耗查询??楦萦布璞傅男秃糯邮菘庵胁檎蚁喽杂Φ墓氖?;对不符合所述预置硬件类型的硬件设备,所述功耗查询??楦菔菘庠ぶ玫挠布璞咐嘈陀牍牡挠成涔叵挡檎蚁喽杂Φ墓氖?。

    其中,所述预置的硬件类型包括:随硬件型号不同其功耗差异超过预设范围的硬件类型;所述不符合预置硬件类型的硬件设备包括:随硬件型号不同其功耗差异在所述预设范围之内的硬件类型。

    优选的,对于功耗固定的硬件设备,所述数据库中与该类型硬件设备相对应的功耗数据为该类型硬件设备的平均功耗数据。

    优选的,对符合预置硬件型号的硬件设备,所述功耗查询??楦菟鲇布璞傅男秃糯邮菘庵胁檎蚁喽杂Φ墓氖?;对不符合所述预置硬件型号的硬件设备,所述功耗查询??楦菔菘庠ぶ玫挠布嘈陀牍牡挠成涔叵挡檎蚁喽杂Φ墓氖?。

    优选的,所述装置还包括:硬件检测???,用于自动检测当前计算机中各硬件设备的配置信息;则所述硬件配置获取??槭腔袢∷鲇布觳饽?榧觳獾玫降母饔布璞傅呐渲眯畔?。

    优选的,所述装置还包括:配置选择???,用于自由设定任何一台计算机中各硬件设备的配置信息;则所述硬件配置获取??槭腔袢∷雠渲醚≡衲?樯瓒ǖ母饔布璞傅呐渲眯畔?。

    优选的,所述装置还包括:电源适配???,用于根据功耗计算??榧扑愠龅募扑慊芄?,选择相匹配的电源。

    优选的,所述装置还包括:节能计算???,用于依据用户选择的节能模式,从预置的数据库中查询该节能模式下所包含硬件设备的功耗数据;并根据所述查询得到的功耗数据,向用户展示所选的节能模式的功耗,和/或向用户展示所选的节能模式能够节省的功耗。

    与现有技术相比,本发明包括以下优点:

    第一,本发明预先收集了各种计算机硬件设备在各种配置情况下所对应的功耗数据,并存于数据库中。当用户需要了解计算机功耗时,本发明可以自动检测出计算机各硬件设备的配置信息,然后查询数据库获得各硬件设备的功耗数据,所有的功耗数据相加即计算出计算机的总功耗。这种方法可以帮助用户在不了解电脑配置的情况下快速获得电脑的功耗。

    此外,本发明也可以由用户选定各硬件设备的配置,根据用户设定的配置信息计算出总功耗,方便用户在选购电脑时作为参考。

    第二,本发明对于功耗相对固定的硬件设备,如鼠标、键盘等,采用平均功耗值进行计算;而对于随硬件型号不同其功耗差异较大的硬件设备,如CPU、硬盘、主板等,则主要依据硬件型号查询相对应的功耗。

    第三,在自动获得计算机总功耗后,用户可以根据该功耗数据选择功率相匹配的电源,或者也可以将相匹配的电源直接推荐给用户供选择,极大地方便了用户。

    第四,本发明还可以计算出不同节能模式下的节约耗电量,方便用户选择不同的节能模式。

    附图说明

    图1是本发明实施例所述一种计算机功耗计算方法的流程图;

    图2是本发明实施例所述应用一中功耗计算的示意图;

    图3是本发明实施例所述应用二中功耗计算的示意图;

    图4是本发明实施例所述一种计算机功耗计算装置的结构图。

    具体实施方式

    为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

    本发明提供了一种计算机功耗计算方法及装置,可以快速获得当前计算机或其他任何一台计算机的功耗,并提供给用户,方便用户及时了解自己电脑的功耗,或者方便用户在选购电脑时了解各种配置下的功耗情况。

    下面通过实施例进行详细说明。

    参照图1,是本发明实施例所述一种计算机功耗计算方法的流程图。

    步骤101,获取计算机中各硬件设备的配置信息;

    其中,所述配置信息包括硬件设备的品牌、型号、大小或尺寸等信息,例如,某台电脑的配置如下:

    处理器:英特尔Celeron(赛扬)D?3.20GHz

    主板:微星0A48(ATI?RS400/200)

    内存:1GB(记忆科技DDR2667MHz/金士顿DDR2667MHz)

    主硬盘:日立HDS721680PLA380(80GB)

    显卡:ATI?Radeon?Xpress?200Series(RC410)(128MB/微星)

    显示器:惠普HWP26E0HPw17e(17.2英寸)

    光驱:惠普ATAPI?DVD?D?DH16DYP?DVD光驱

    声卡:瑞昱[email protected]?IXP?SB450高保真音频

    网卡:Atheros?AR5005G?Wireless?Network?Adapter

    步骤102,从预置的数据库中查询与各硬件设备的配置信息相对应的功耗数据;

    本发明实施例预先收集了各种计算机硬件设备在各种配置情况下所对应的功耗数据,并将配置信息与功耗数据的这种映射关系存于数据库中。当进行功耗计算时,如果获得了硬件设备的配置信息,就可以从数据库中直接查询得到相对应的功耗数据。其中,所述功耗数据是硬件设备在最大工作负荷下的理论功耗峰值。

    具体的,在实际应用中,数据库中会预存设备型号与功耗数据的映射关系,如果获取的硬件设备的配置信息中包含型号,则可以根据数据库中预置的型号与功耗的映射关系,直接查找与该型号相对应的功耗数据。

    但是,有些获取的配置信息中并不包含型号,而是一些厂商ID、设备ID等信息,这种情况下,本发明实施例所述的数据库中还预存了所述配置信息(指厂商ID、设备ID等信息)与型号的映射关系。根据该映射关系,可以查找到与厂商ID、设备ID等配置信息相对应的设备型号,然后再根据设备型号与功耗数据的映射关系查找到相对应的功耗。

    步骤103,将各硬件设备的功耗数据相加,计算出计算机总功耗。

    得到各个硬件设备的功耗数据后,进行相加即可得到计算机的总功耗。

    基于上述实施例的内容,在另一优选实施例中,步骤102进一步还可以包括以下内容:

    (1)对符合预置硬件类型的硬件设备,根据所述硬件设备的型号从数据库中查找相对应的功耗数据;对不符合所述预置硬件类型的硬件设备,根据数据库预置的硬件类型与功耗的映射关系查找相对应的功耗数据。

    其中,所述硬件类型指CPU、硬盘、主板等硬件类别,所述硬件设备的型号指acer0219型号显示器、英特尔E5300处理器等。通常,同一类型的硬件都包含有多种型号。

    所述预置的硬件类型包括:随硬件型号不同其功耗差异超过预设范围的硬件类型;相应的,所述不符合预置硬件类型的硬件设备包括:随硬件型号不同其功耗差异在所述预设范围之内的硬件设备,即功耗相对固定的硬件设备。

    因此,对于功耗固定的硬件设备,可以不区分硬件型号而采用平均功耗值,即直接查找数据库中与该类型的硬件相对应的功耗,其中所述数据库中与该类型硬件设备相对应的功耗数据为该类型硬件设备的平均功耗数据。例如,对于光驱、鼠标、键盘等功耗较小而且相对固定的硬件设备,即可以采用平均功耗值进行计算。

    (2)对符合预置硬件型号的硬件设备,根据所述硬件设备的型号从数据库中查找相对应的功耗数据;对不符合所述预置硬件型号的硬件设备,根据数据库预置的硬件类型与功耗的映射关系查找相对应的功耗数据。

    通常情况下,所述数据库对一种类型的硬件仅能列出几种常用的型号,不可能列出所有的型号,因此对于数据库中有的硬件型号,可以直接查询数据库得到与该型号相对应的功耗;而对于数据库中没有的硬件型号,则可以查询数据库中该类型的硬件的功耗,此时该功耗可以是该类型的硬件的平均功耗。例如,数据库中可直接查询到的CPU型号有A、B、C三种,如果要计算型号为D的CPU的功耗,则数据库提供了CPU的平均功耗数据。

    基于上述功耗计算流程,本发明实施例提供了以下两种应用:

    应用一:计算当前计算机的功耗

    本实施例可以自动计算出当前计算机的功耗,具体过程是:首先自动检测当前计算机中各硬件设备的配置信息,然后再执行步骤101-103,获取该硬件检测结果,根据该硬件检测结果查询数据库得到单个硬件设备的功耗,并将单个硬件设备的功耗相加得到总功耗。

    其中,硬件设备不同,自动检测配置信息的方法也有所不同,例如:

    如果自动检测CPU的配置信息,则向CPU底层程序发送指令,该指令的返回数据中包含了字符串信息,该字符串信息中可能包含型号信息。

    如果自动检测显卡的配置信息,则先遍历计算机中所有的板卡(主板,显卡,声卡,网卡等统称为板卡),然后找到用于显示的板卡(即显卡),读取该显卡的配置信息(如厂商ID、设备ID等信息)。

    参照图2,是本发明实施例所述应用一中功耗计算的示意图。该图中显示出计算机主要硬件设备如主板、处理器、显卡、硬盘、内存、显示器的具体配置信息,以及每个硬件设备对应的功耗和合计的总功耗值。

    这种自动计算当前计算机功耗的方法,可以帮助用户更加准确地了解电脑的耗电情况;而且,无需用户逐个查找每个硬件设备的配置信息及对应的功耗数据。

    应用二:计算其他任何一台计算机的功耗

    用户也可以根据自己的需要按照设备类型自由选择其他硬件设备来进行功耗计算。具体过程是:先自由设定任何一台计算机中各硬件设备的配置信息,然后再执行步骤101-103,获取用户设定的各硬件配置信息,根据该设定的硬件配置信息查询数据库得到单个硬件设备的功耗,并将单个硬件设备的功耗相加得到总功耗。

    参照图3,是本发明实施例所述应用二中功耗计算的示意图。针对每个硬件设备,都提供了相关配置的选项供用户自由选择,用户可随意搭配不同的硬件配置来计算该配置下的功耗情况。设置完各硬件的配置后,点击“自动计算功耗”按钮,界面上即可显示出总功耗值。图3中,由于主板、处理和显卡的配置未设置完成,因此无法进行计算。

    上述应用二可以帮助用户在选购电脑前了解不同配置下的功耗情况,以便根据自己的需要选择更加合适的电脑。

    进一步,优选的,根据计算得出的计算机总功耗,还可以帮助用户选择功率匹配的电源。而且,系统还可以预置一个存储计算机功耗与电源对应关系的数据库,当计算出计算机功耗后,自动到该数据库中查询相匹配的电源,并显示在图2或图3所示的界面上,推荐给用户选择。其中,推荐的电源信息可以列出型号、厂商等详细信息,可同时推荐多种电源供用户优先选择。

    由于计算机电源对一台计算机的优良性能发挥着至关重要的作用,机器的运行是否稳定很大程度上依赖于所选配的电源,如果买个大功率的电源有点浪费,如果买个小功率的电源又满足不了用电需求。而本发明实施例所述方法可以帮助用户选择到合适的电源,从而节约用电。

    优选的,基于上述的功耗计算方法,还可以对不同节能模式计算所节约的功耗(或电量)。具体的,依据用户选择的节能模式,从预置的数据库中查询该节能模式下所包含硬件设备的功耗数据;并根据所述查询得到的功耗数据,计算出用户所选的节能模式的功耗,并向用户展示;而且,将启动节能模式前和启动节能模式后的功耗数据相减,即可得到用户所选的节能模式能够节省的功耗,并向用户展示。

    其中,所述节能模式可以有多种,如关闭显示器的节能模式,调亮或调暗显示器的节能模式,休眠/待机的节能模式,启动节能壁纸的模式,等等。不同的节能模式下,所启动的硬件或硬件的状态都有所不同。例如在关闭显示器的节能模式下,显示器被自动关闭,此时可以从数据库中查询显示器在启动状态下的功耗,该功耗数据就是关闭显示器的模式下节省的耗电量。

    再例如,在调亮显示器和调暗显示器两种节能模式下,显示器的显示亮度(即所述的硬件状态)有所不同,其中一种模式下显示器处于调亮状态,另一种模式下显示器处于调暗状态。查询数据库中显示器在不同显示亮度下的功耗,并与启动节能模式之前的功耗相比较,就可以计算出在调亮或调暗显示器的节能模式下节省的耗电量。

    基于上述方法实施例的内容,本发明还提供了相应的装置实施例。

    参照图4,是本发明实施例所述一种计算机功耗计算装置的结构图。

    所述计算机功耗计算装置包括以下??椋?/p>

    硬件配置获取???1,用于获取计算机中各硬件设备的配置信息;

    功耗查询???2,用于从预置的数据库中查询与各硬件设备的配置信息相对应的功耗数据;

    功耗计算???3,用于将各硬件设备的功耗数据相加,计算出计算机总功耗。

    其中,如果硬件配置获取???1获取的硬件设备的配置信息中包含型号,则功耗查询???2可以根据数据库中预置的型号与功耗的映射关系,直接查找与该型号相对应的功耗数据;但是,如果所获取的配置信息中不包含型号,而是一些厂商ID、设备ID等信息,则功耗查询???2可以先根据数据库中预置的配置信息(指厂商ID、设备ID等信息)与型号的映射关系查找相对应的型号,然后再根据数据库中预置的型号与功耗的映射关系查找相对应的功耗数据。

    进一步优选的,对符合预置硬件类型的硬件设备,所述功耗查询???2根据硬件设备的型号从数据库中查找相对应的功耗数据;对不符合所述预置硬件类型的硬件设备,所述功耗查询???2根据数据库预置的硬件设备类型与功耗的映射关系查找相对应的功耗数据。其中,所述预置的硬件类型包括:随硬件型号不同其功耗差异超过预设范围的硬件类型;所述不符合预置硬件类型的硬件设备包括:随硬件型号不同其功耗差异在所述预设范围之内的硬件类型。例如,对于功耗固定的硬件设备,所述数据库中与该类型硬件设备相对应的功耗数据即为该类型硬件设备的平均功耗数据。

    进一步优选的,对符合预置硬件型号的硬件设备,所述功耗查询???2根据所述硬件设备的型号从数据库中查找相对应的功耗数据;对不符合所述预置硬件型号的硬件设备,所述功耗查询???2根据数据库预置的硬件类型与功耗的映射关系查找相对应的功耗数据。

    优选的,如果是针对上述方法实施例中的应用一,则所述计算机功耗计算装置还可以包括:

    硬件检测???4,用于自动检测当前计算机中各硬件设备的配置信息;

    相应的,所述硬件配置获取???1是获取所述硬件检测???4检测得到的各硬件设备的配置信息。

    如果是针对上述方法实施例中的应用二,则所述计算机功耗计算装置还可以包括:

    配置选择???5,用于自由设定任何一台计算机中各硬件设备的配置信息;

    相应的,所述硬件配置获取???1是获取所述配置选择???5设定的各硬件设备的配置信息。

    在实际应用中,所述装置可以仅包含硬件检测???4或配置选择???5,也可以同时包含所述两个???,即同时可用于应用一和应用二的情况。

    进一步优选的,所述计算机功耗计算装置还可以包括:

    电源适配???6,用于根据功耗计算???3计算得出的计算机总功耗,选择相匹配的电源。

    进一步优选的,所述计算机功耗计算装置还可以包括:

    节能计算???7,用于依据用户选择的节能模式,从预置的数据库中查询该节能模式下所包含硬件设备的功耗数据;并根据所述查询得到的功耗数据,向用户展示所选的节能模式的功耗,和/或向用户展示所选的节能模式能够节省的功耗。

    上述计算机功耗计算装置可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。

    对于上述装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见图1所示方法实施例的部分说明即可。

    综上所述,将上述计算机功耗计算装置安装于计算机中,当启动功耗计算功能后,该装置会根据硬件检测结果自动匹配当前计算机的主要硬件设备的功耗信息,并显示合计功耗计算值;或者,用户也可以根据自己的需要按照设备类型自由选择其他硬件设备来进行功耗计算。并且,该装置还可以提供相匹配的电源推荐功能,供用户选择。

    本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

    以上对本发明所提供的一种计算机功耗计算方法及装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

    关于本文
    本文标题:一种计算机功耗计算方法及装置.pdf
    链接地址://www.4mum.com.cn/p-5868204.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 三d开奖结果 福彩中奖号码预测 河南泳坛夺金技巧 五星体育申城棋牌网 多乐彩开奖走势图江西 时时彩后三组选遗漏号码查询 河北11选5走势图 福彩3d独胆组六 山东体彩快乐扑克3开奖结果 白山在线 记录买彩票 北京11选5前三一定牛 同花顺模拟炒股软件 星彩网 广东十一选五官网app 星空棋牌游戏中心