一、CPU 节能概念
随着 CPU 的发展,Intel 出现了 EIST 技术,它可以动态的调整 CPU 的频率。当 CPU 使用率地下或者接近 0 时候,能降低 CPU 频率并且降压,从而降低功耗和发热。当检测到 CPU 使用率增高,它会马上回到原始工作频率,但是你必须考虑 CPU 被唤醒的时间,并且确保它会再次 100%运行。这一系列的过程通常被称为“C-states”或“C-modes”,它是从 C0 开始的。
随着 C-states 的不断增加,CPU 睡眠模式就更深,即更多的电路和信号被关闭,并且 CPU 将需要更多时间返回到 C0 模式,即唤醒。
对于每个模式也有不同的名称与不同功耗的子模式,从而唤醒时间级别等。
而在一些 case 中,CPU 节能会带一些不稳定的因素,如 unstable issue 或performance issue,所以我们可以通过系统层面来 disable CPU 节能。