CPU 电源状态( C-States )
一般用户很少注意到这个状态,通常只会在使用 CPU-Z 来监控时钟频率和电压时才会留意到它。移动处理器的 C 状态比台式机的多。例如, Core 2 Duo 处理器( Meron )会支持 C0-C4 状态,然后桌面型 Core 2 Duo 处理( Conroe )仅支持 C1-C0 状态。
电脑高性能化是一把双刃剑,虽然可以带来快速的数据处理性能,但功耗的增加也成为令人头疼的问题。因为过高的功耗不仅会消耗大量的能源,也会导致芯片发热量的增加,影响电子芯片的稳定性和寿命。(推荐学习:PHP视频教程)
那么,如何降低芯片的功耗,实现节能的目的?
从硬件厂商的角度来说,一方面,他们可以通过提高芯片工艺制程来实现降低能耗和发热的目的;另一方面,通过改变各个电子芯片工作状态中的运行方式更是能够实现电脑的动态节能,以适当的性能应对不同的处理负荷。而这种方式就是本文所要讨论的节能技术。
目前主流的处理器都有哪些动态节能的技术,又该怎样充分利用这些技术呢?
Intel C-State Tech是主板厂商在BIOS中加入的深度节能技术。它是根据处理器的使用情况自动调节其电源状态,进而调节处理器的电压、频率和功耗。
C-State是指处理器的功耗和温度管理状态。只有在C0状态下,处理器是激活的,才能执行指令;而在C1到Cn状态下,处理器都处于各种不同程度的睡眠状态,睡眠可以带来处理器功耗的减少。但在这睡眠状态下,处理器都有一个恢复到C0的唤醒时间,不同的C-State要耗费不同的唤醒时间。
由于Intel C-State Tech在处理器进行状态切换时也会要求北桥芯片和内存进行电压与频率的调整,进入省电模式,因而它对整个平台的硬件要求比较高。
如果主板的质量不过关或者内存的体质不够好,开启Intel C-State Tech后,会致使Windows系统出现频繁的死机等问题。反过来,如果Intel平台的电脑经常出现死机,则可以在主板的BIOS中检查该选项是否启用。
更多PHP相关技术文章,请访问PHP图文教程栏目进行学习!
以上是cstates开启还是关闭的详细内容。更多信息请关注PHP中文网其他相关文章!