0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈服务器电源管理EIST技术

电子工程师 来源:博客园 作者: JmilkFan_范桂飓 2020-10-06 00:19 次阅读

EIST(智能降频技术)

EIST 能够根据不同的 OS(操作系统)工作量自动调节 CPU 的电压和频率,以减少耗电量和发热量。它的引入,大大节省了 CPU 在低工作量的能耗,受到了极大的欢迎,从此每一代 Intel CPU 上都有了它的身影。

EIST 的工作原理:首先我们要明白,OS 主导了在整个 EIST 在各个频率的切换,只有它最了解工作量。同时 EIST 要工作,硬件,固件和 OS 三方缺一不可。我们也就从这三个方面介绍它的工作原理。

硬件

Intel CPU 是 EIST 可以工作的硬件基础。它通过一系列寄存器保证固件和 OS 可以得到足够的信息,有足够的手段控制 EIST 的工作模式。

固件

说到固件,不得不提到 ACPIAdvanced Configuration and Power Interface,高级配置与电源接口),它是固件和 OS 的电源管理接口和模型。

其中 ACPI 规范定义了 CPU 的工作状态,包含:

S-States(Sleeping):系统睡眠状态。

C-States(CPU Power):CPU 电源状态,更改 CPU 供电功率。是 ACPI 定义的 CPU 工作在 G0 时的 Power states,这些状态包括 C0,C1,C2,C3…Cn。其中 C0 被称为 Active 状态,也只有 C0 的时候 CPU 才会执行指令;其余的状态则被称为 Sleeping,这时 CPU 是不执行指令的,也因而会节省更多的功耗。系统在运行时会根据 Loading 状况在各个 C-state 之间切换,以此来降低功耗,而 EIST 各个工作频率是通过在 C0 下的各种 P-states 表现出来的。

在这里插入图片描述

P-States(CPU Performance):CPU 性能状态,更改 CPU 主频率。

T-states(CPU Throttling):CPU 节能状态,更改单位时间内 CPU Clock On 的比例。

G-States(全局状态)

D-States(设备状态)

操作系统

OS 知道现在的工作量,由它来决定是不是要在各个 P-states 之间迁移。Linux 对 EIST 的支持始于 Linux Kernel 2.6.0,由 cpufreq 工具提供支持。cpufreq 工具主要由两个部分组成:调控器 + 守护程序。

可以使用 i7z 小工具(同时向下兼容 i5、i3 处理器)来查看线上服务器的 CPU 工作模式。e.g.

在这里插入图片描述

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10446

    浏览量

    206567
  • intel
    +关注

    关注

    19

    文章

    3452

    浏览量

    184782
  • 服务器
    +关注

    关注

    12

    文章

    8120

    浏览量

    82522
  • 操作系统
    +关注

    关注

    37

    文章

    6288

    浏览量

    121886
  • 降频
    +关注

    关注

    0

    文章

    9

    浏览量

    7749
收藏 人收藏

    评论

    相关推荐

    linux服务器和windows服务器

    管理工具。这 使得Windows服务器更适合那些对服务器操作系统不太熟悉的用户,如小型企业和个人网站的管理员。 Windows服务器还拥有广
    发表于 02-22 15:46

    [转帖]解决服务器的烦恼。

      提供优质的现场服务:  思海拥有一支技术资深、责任心强的工程师队伍,并且有丰富的IDC运营和服务经验,提供最高效服务器技术
    发表于 07-18 20:31

    服务器技术基础

    服务器技术基础1.1 什么是服务器1.1.1 服务器的发展历史1.1.2 X86服务器的发展历史1.1.3
    发表于 09-12 22:55

    无线CDMA时间同步服务器(网络时间服务器技术文档

    无线CDMA时间同步服务器(网络时间服务器技术文档目前市场上普遍使用的是GPS子母LED时钟,即各个数码子钟需要用GPS母钟来传送标准时间信息。在使用的时候需要在室外合适位置架设GPS天线,在每台
    发表于 03-01 14:16

    服务器特点

    过关外,还可采取必要的技术和配置措施,如硬件冗余、在线诊断等。4、易管理性在服务器的主要特性中,还有一个重要特性,那就是服务器的“易管理性”
    发表于 08-02 10:42

    如何正确的选择服务器【转载】

    的延迟时间等参数。但对于服务器而言,站长应考虑的是内存的制作工艺,服务器内存一般都采用8层PCB板,完美的电源层和布线层完全体现着稳定性的差距;以及内存的封装技术,它不仅能够给内存带来
    发表于 06-05 16:42

    27.124.17.X最稳定的海外服务器,香港服务器,支持测试

    !3、专业的技术团队365X24小时不间断维护4、网络连通率和电源供电率达到99.99%5、香港境内走BGP线路,大陆CN2直连欢迎长期合作!欢迎咨询!诚招合作 !★香港稳定高防服务器:(免备、BGP
    发表于 08-13 10:13

    OPC服务器开发浅谈服务器模型

    这里主要讨论的是OPC Data Access 2.0服务器的开发,在掌握了这个最常用的OPC服务器开发之后,对其它类型的OPC服务器,如A&E、HDA等就可以触类旁通了。一个OPC服务器
    发表于 07-02 08:29

    服务器电源维修故障系列

    服务器维修服务器电源维修故障系列:精修各品牌服务器冗余及非冗余电源,工厂资料及原厂配件,擅长IBM服务器
    发表于 11-12 09:12

    服务器电源选购指南

    据有关调查数据表明,80%造成服务器出现瘫痪的故障及用户终端45%左右的数据丢失和出错均与用户的电源供电质量密切相关。优质的电源能提供给服务器优质可靠的能量,能防御来自电网的污染或干扰
    发表于 11-12 08:18

    服务器与物理服务器的区别是什么?

    云计算服务器(又称云服务器或云主机,简称ECS),是云计算服务体系中的一项主机产品,该产品有效的解决了传统物理租机与VPS服务中,存在的管理
    发表于 12-09 09:56

    使用实时 MCU 顺应服务器电源的设计趋势

    加载等功能,可以精确控制复杂的电源拓扑和控制算法。集成的可配置逻辑块进一步增强了 PWM 的灵活性,并无缝衔接 GaN 技术来实现高功率密度。  C2000 实时 MCU 在服务器 PSU 系统中的其他
    发表于 12-15 07:00

    Intel处理电源管理技术的相关资料下载

    EIST)。这项技术通过处理的性能状态迁移(performance state transition)来进行处理功耗管理。这些性能状态被
    发表于 12-30 06:04

    刀片服务器管理

    刀片服务器管理 刀片服务器本身的特性,对管理刀片服务器提出了许多新挑战 
    发表于 01-11 13:28 783次阅读

    服务器电源管理(Power Management States)

    目录文章目录目录EIST(智能降频技术)硬件固件操作系统EIST(智能降频技术EIST 能够根据不同的 OS(操作系统)工作量自动调节 C
    发表于 01-05 14:12 7次下载
    <b class='flag-5'>服务器</b><b class='flag-5'>电源</b><b class='flag-5'>管理</b>(Power Management States)