一般用户很少注意到这个状态,通常只会在使用CPU-Z来监控时钟频率和电压时才会留意到它。移动处理器的C状态比台式机的多。例如,Core 2 Duo处理器(Meron)会支持C0-C4状态,然后桌面型Core 2 Duo处理(Conroe)仅支持C1-C0状态。
 
    C0状态(激活)
   ·这是CPU最大工作状态,在此状态下可以接收指令和处理数据
   ·所有现代处理器必须支持这一功耗状态
 
    C1状态(挂起)
   ·可以通过执行汇编指令“HLT(挂起)”进入这一状态
   ·唤醒时间超快!(快到只需10纳秒!)
   ·可以节省70%的CPU功耗
   ·所有现代处理器都必须支持这一功耗状态
 
    C2状态(停止允许)
   ·处理器时钟频率和I/O缓冲被停止
   ·换言之,处理器执行引擎和I/0缓冲已经没有时钟频率
   ·在C2状态下也可以节约70%的CPU和平台能耗
   ·从C2切换到C0状态需要100纳秒以上
 
    C3状态(深度睡眠)
   ·总线频率和PLL均被锁定
   ·在多核心系统下,缓存无效
   ·在单核心系统下,内存被关闭,但缓存仍有效
   ·可以节省70%的CPU功耗,但平台功耗比C2状态下大一些
   ·唤醒时间需要50微妙
 
    C4状态(更深度睡眠)
   ·与C3相似,但有两大区别
   ·一是核心电压低于1.0V
   ·二是二级缓存内的数据存储将有所减少
   ·可以节约98%的CPU最大功耗
   ·唤醒时间比较慢,但不超过1秒
 
    C5状态
   ·二级缓存的数据被减为零
   ·唤醒时间超过200微妙
 
    C6状态
   ·这是Penryn处理器中新增的功耗管理模式
   ·二级缓存减至零后,CPU的核心电压更低
   ·不保存CPU context
   ·功耗未知,应该接近零
   ·唤醒时间未知

CPU电源状态(C-States )相关推荐

  1. CPU 电源状态( C-States )

    CPU 电源状态( C-States ) 一般用户很少注意到这个状态,通常只会在使用 CPU-Z 来监控时钟频率和电压时才会留意到它.移动处理器的 C 状态比台式机的多.例如, Core 2 Duo  ...

  2. suspend电源状态简述

    什么是suspend?做什么? 简单来说就是让设备暂停,进入休眠的过程.在不需要设备工作时,让其进入休眠可以节省功耗. 如何进入让设备进入suspend? (1)用户空间向内核写入相应的电源状态进入s ...

  3. Android7.0 PowerManagerService 之亮灭屏(二) PMS 电源状态管理updatePowerStateLocked()...

    本篇注意接着上篇[Android7.0 PowerManagerService 之亮灭屏(一)]继续分析量灭屏的流程,这篇主要分析PMS的状态计算和更新流程,也是PMS中最为重要和复杂的一部分电源状态 ...

  4. 车载系统的电源状态及迁移

    车载系统的电源状态及迁移 在车载系统开发过程中,无论是软件开发还是硬件开发,都会涉及到"电源状态迁移",这个是一个最基础的知识,但是往往在实际工作中,即使有过几年车载开发经验的人, ...

  5. 6010.Cacti监控CMTS思科uBR7246路由器风扇和电源状态

    6010.Cacti监控CMTS思科uBR7246路由器风扇和电源状态 要监测的CMTS思科uBR7246路由器有2个电源模块和5个风扇模块, 如果监测到的数值是1则表示运行状态正常,数值和运行状态对 ...

  6. 树莓派shell调节树莓派3的CPU电源模式

    #!/bin/bash #本脚本用于调节CPU电源模式#修改电源模式的路径path_0=/sys/devices/system/cpu/cpu0/cpufreq/scaling_governorpat ...

  7. 中兴网络设备查看电源状态检查命令

    描述:中兴网络设备查看风扇状态电源状态检查命令 命令: show power

  8. 电容有什么作用?为什么cpu电源引脚都并联一个电容?

    正文: 参考资料:http://blog.sina.com.cn/s/blog_7880d3350101dsf9.html:http://www.dzsc.com/data/2015-9-16/108 ...

  9. CPU电源管理(P-state)

    背景 计算机系统需要电力来执行各种活动,比如CPU需要从内存获取数据和应用程序.执行指令.显示输出结果,同时它也通过各种接口与用户通信,如使用网卡与网络上的其他计算机交互.这些功能是计算机系统中的各硬 ...

最新文章

  1. 机器学习的核心要素是什么?它们分别作了什么工作?
  2. SpringBoot+Swagger2常用注解
  3. php建站静态,php网站如何生成静态
  4. hamburger组件_一个侧边栏导航组件实现思路
  5. mysql游标的用法及作用_Mysql 游标的用法及其作用
  6. pythonmatplotlib刷新_matplotlib:如何刷新figure.canvas
  7. Google Guice @Inject注解的使用
  8. 国足0:2不敌韩国 淘汰赛将战泰国
  9. linux报错ora12514,ORA-12514:RMAN连接报错解决
  10. 网站使用微信网页授权,qq登录
  11. java一般自学多久
  12. 几个连接虚拟机和云服务器的软件
  13. Windows下访问Ubuntu虚拟机中的Samba服务器遇到“\\192.168.71.128无法访问,您可能没有权限访问网络资源。请与这台服务器的管理员联系以查明您是否有访问权”的问题
  14. iframe标签控制视频大小及自动播放
  15. 有限合伙税收“优惠”:上市公司股东大举入疆或为避税
  16. MySQL 第四章索引与完整性约束
  17. PowerShell命令免杀思路
  18. 第三章 SLO工程案例学习
  19. 高光谱图像处理和分析
  20. 我问chatGPT如何学习SAP系统以及如何学习各模块的知识

热门文章

  1. 通俗易懂的讲解一下量化操作(深度学习模型定点化)
  2. oss多线程 上传_Jmeter测试多线程并发请求 与 OSS 对象存储 测试报告
  3. 软银1亿美元投给网络安全公司Cybereason
  4. 根据时间戳获取总用时(天时分秒)
  5. 解决tomcat 配置war包时突然出现小黄叉问题
  6. 使用Lemon编写最简单的SQL解析器
  7. C语言 文本字符串和十六进制形式的相互转换
  8. iOS仿QQ侧滑菜单、登录按钮动画、仿斗鱼直播APP、城市选择器、自动布局等源码
  9. Ubuntu 安装 AnyDesk
  10. 如何修改java运行环境版本_安卓修改大师配置Java运行环境的具体操作方法