你的位置:电感厂 > 新闻动态功率电感

Linux2.6内核中的最新电源管理技术综述

2016-09-28 06:05:30      点击次数:
上一篇:基于555定时器的篮球赛24s计时器设计方案 贴片电感

  Cpufreq 的设计和使用

  为了解决前文所提到的问题,一个新的内核子系统—— cpufreq 应运而生了。Cpufreq 为在Linux 内核中更好的支持不同 CPU 的变频技术提供了一个统一的设计框架,其软件结构如图 1 所示。

   电源管理

   图 1. Cpufreq 的软件结构

如图 1 所示,cpufreq 在设计上主要分为以下三个模块:

  Cpufreq 模块(cpufreq module)对如何在底层控制各种不同CPU 所支持的变频技术以及如何在上层根据系统负载动态选择合适的运行频率进行了封装和抽象,并在二者之间定义了清晰的接口,从而在设计上完成了前文所提到的对 mechanism 与policy 的分离。

  在 cpufreq 模块的底层,各个CPU 生产厂商只需根据其变频技术的硬件实现和使用方法提供与其 CPU 相关的变频驱动程序(CPU-specific drivers),例如 Intel 需要提供支持Enhanced SpeedStep 技术的 CPU 驱动程序,而 AMD 则需要提供支持 PowerNow! 技术的 CPU 驱动程序。

  在 cpufreq 模块的上层,governor 作为选择合适的目标运行频率的决策者,根据一定的标准在适当的时刻选择出 CPU 适合的运行频率,并通过 cpufreq 模块定义的接口操作底层与 CPU 相关的变频驱动程序,将 CPU 设置运行在选定的运行频率上。

  目前最新的 Linux 内核中提供了 performance 、powersave 、userspace、conservative 和 ondemand 五种 governors 供用户选择使用,它们在选择 CPU 合适的运行频率时使用的是各自不同的标准并分别适用于不同的应用场景。用户在同一时间只能选择其中一个 governor 使用,但是可以在系统运行过程中根据应用需求的变化而切换使用另一个 governor 。大电流电感

  • 电子助视器

  • 能量收集型传感器节点实现方案
    虽然能量收集并不是一个全新概念,但是RF和微控制器(MCU)器件在性能与能耗方面取得的最新进展,意味着构建一个采用能量收集型应用,例如传感器节点,现在变得更加容易。此外

  • 请教3842做的电源,低压带载正常,高压通电烧MOS问 请教各位高手,我现在做的一款24V/4.5A的开关电源,以前生产300个偶尔会烧一两个MOS,这一批次忽然比例达到25%,电路图是这样的:






    现在的情况是:在110V下空载、满载测

  • 电感和电感线圈的原理
  • 看完这篇文章,PIC单片机就能入门了
  • AG W36 是什么器件
  • 英飞凌F3系列IC设计小功率辅助电源图文详述
  • 新一代电源模块有效简化电源设计
  • 光敏开关电路于规模自动照明中的应用
  • 基于LabVIEW的换热器恒温恒压监控系统
  • [稳压电源]LM2576T-15 输出负电压 不正常
  • 双极性移相控制高频脉冲交流环节逆变器研究
  • 智能硬件产品通信三大技术大盘点