网站大量收购闲置独家精品文档,联系QQ:2885784924

减少+Linux+电耗.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
减少+Linux+电耗.doc

减少 Linux 电耗,第 1 部分: CPUfreq 子系统 满足 System x 上的 Linux 的所有电源效率调优组件 HYPERLINK /developerworks/cn/linux/l-cpufreq-1/index.html \l author1#author1 \o Jenifer Hopper, 软件工程师, EMC 简介:?在本系列的三篇文章中,您将从电源效率的角度全面调优自己的系统。在第 1 部分中,了解在电源效率方面调优基于 Linux 的 System x 服务器的各种组件和概念。了解如何启动 Linux CPUfreq 子系统,获取 CPU 电源状态和 CPU 性能状态,以及确保提高系统电源效率所需的 5 种内核调控器。 任何人在考虑业务成本或环境问题时都不得不重视电源效率。在本文中,我们将讨论如何使用 Linux CPUfreq 子系统和内核调控器来修改处理器的频率,从而改善系统效率,而不会对性能造成显著影响。但是,根据实际硬件的不同,电源效率调优存在一些限制(详见本系列的第 2 部分)。 Linux CPUfreq 子系统 从 2.6.0 Linux 内核开始,您可以通过 CPUfreq 子系统动态调整处理器频率。当处理器以较低的时钟速度运行时,它们消耗的电能和产生的热量也相对较少。时钟速度的这种缩放可以控制系统在未全力运行时消耗较少电能。 CPUfreq 结构利用调控器和守护程序来为系统设置静态或动态电源策略。动态调控器(详见下文)可以根据 CPU 利用率来调整 CPU 频率,从而有助于节省电能,而不会牺牲性能。这些调控器还允许一些用户调优,因此您可以自定义并轻松地更改变频系数。此外,sched_mc_power_savings 和 sched_smt_power_savings 设置将利用整固线程来节省电能。 HYPERLINK /developerworks/cn/linux/l-cpufreq-1/index.html \l ibm-pcon#ibm-pcon 回页首 CPU 电源状态(C State)和 CPU/设备性能状态(P State) 加入 My developerWorks 上的绿色小组 在 My developerWorks 的 HYPERLINK /developerworks/spaces/cn/green/ GReen IT Report 空间 和 HYPERLINK /developerworks/mydeveloperworks/groups/service/html/communityview?communityUuid7259-4378-8749-2eaa41abf66d 绿色计算小组 上讨论关于能源、效率和环境的话题,并共享相关资源。 在开始 CPUfreq 讨论之前,我们先来看看 CPU 电源状态和 CPU/设备性能状态。 CPU 电源状态:几乎全是空闲 CPU 电源状态(不包括处理器运行时的 C0 状态)是空闲状态,处理器将解锁并关闭组件来节省电能。CPU 电源状态程度越深,采取的电能节省措施就越多 — 比如说停止处理器时钟或停止外部中断请求。这些状态帮助空闲中的系统节省电能。 此外,C1E 模式(或称作 Enhanced C1 或 C1 Enhanced Mode)也可以帮助空闲系统节省电能。同样通过降低电压和频率,C1E 尝试比传统 C1 状态(只会停止时钟信号)提供更大的电能节省。事实上,C1E 能够比任何 CPUfreq 调控器更快地降低电压/频率。 并非所有处理器都有这些选项,但是要使用 C 电源状态和 CIE,请确保启用了 BIOS 选项 CPU C State 和 C1E(或者类似的选项),以便于在空闲时实现更大的电能节省。一些系统支持 C3 甚至 C6 尝试休眠状态。 记住,CPU 电源状态程度越深,节省的电能就越多。 CPU/设备性能状态:运转中 CPU/设备性能状态是与 CPU 频率和电压相关的运转状态。CPU/设备性能状态值越大,处理器所使用的频率和电压就越低。CPUfreq 调控器使用 CPU/设备性能状态来修改频率和降低功耗。 您需要在系统上启用 Processor Performance States BIOS 选项(或类似的选项),以便于使用 CPU/设备性能状态和 CPUfreq 调控器。图 1 是 C 和 CPU/设备性能状态的简化图。 图 1. CPU 电源状态和 CPU/设备性能状态 HYPERLINK /developerworks/cn/linux/l-cpufreq-1/index.html \l ibm-pcon#ibm-pcon 回页首 CPUf

文档评论(0)

zzqky + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档