我用英特尔工具
我使用
为什么我在运行Ubuntu时测量到的最大Turbo CPU频率比Intel宣称的要低?那"缺失"的0.21GHz去哪了?
i7z
和turbostat
从linux-tools
软件包(sudo modprobe msr
,sudo turbostat
)测试了CPU频率,并发现两个不同处理器的最大频率低于英特尔规定的最大睿频频率。我使用
indicator-cpufreq
在4个核心上测试了MrBayes MPI,使用了ondemand
和performance
两种调度器以及“turbo”选项。
i5-3210M - 英特尔规格最大频率:2.5GHz - 3.1GHz睿频
最大测量值:2.89GHz
i5-3470 - 英特尔规格:3.2GHz - 3.6GHz睿频
最大测量值:3.39GHz
for i in {1..4}; do burnK7 & done
,并在tty2中运行turbostat,结果相同。为什么我在运行Ubuntu时测量到的最大Turbo CPU频率比Intel宣称的要低?那"缺失"的0.21GHz去哪了?
burnK7
这样的东西。虽然它有些陈旧,但应该能够让单个核心达到极限并进入涡轮模式。 - Olisudo service lightdm stop
来停止在CPU中运行的图形进程,并在tty2中执行while :; do :; done
,同时运行sudo turbostat
或i7z监视器。 - Leo