Intel处理器都支持Turbo和EIST,且一般情况下,各家厂商在BIOS中都会设置EIST和PState的开关,那么这些开关与CPU的频率的关系是什么呢?今天对此做个总结:
按照国际惯例,本次梳理将会解决下列问题:
1. EIST是什么?
2. EIST与Turbo与PState和CPU频率得关系
3. 如何在linux下使用Pwr工具查看CPU频率,以及Linux系统安装MSR相关的驱动接口
4. BIOS关闭了EIST,为何Linux系统下CPU主频会降低?
EIST是什么?
EIST---全称为“Enhanced Intel SpeedStep Technology”,是Intel开发的专门为移动平台和服务器平台处理器开发的一种节电技术。它能够根据不同的系统工作量自动调节处理器的电压和频率,以减少耗电量和发热量。这样一来,我们就不需要大功率散热器散热,也不用担心长时间使用电脑会不稳定,而且更加节能。
EIST与Turbo与PState的关系
Turbo是睿频开关,顾名思义,如果设为Enable,则CPU可以睿频运行。一般来说,EIST作为智能降频开关,优先级较高,如果EIST设为diable,则不允许CPU节能