我正在运行一个双引导Ubuntu 16.04.3 LTS和Windows上的Thinkpad T430 (核心i7双核,标称2.9 GHz时钟,8 GB内存,9电池内部电池和9电池片电池)。我的电池寿命是极好的,多达10个小时的正常使用充分充电。
最近,我在交流电源上玩了一个游戏(Kerbal Space Program)时出现了性能问题,发现计算机一直处于节电模式,导致CPU以低于必要的时钟速度运行,而当我不试图积极地节约能源时。这可能发生在我购买扩展电池之前,当时我正试图积极地增加原来的6电池电池的电池寿命。
我可以使用我在系统栏中挂载的CPU频率缩放监视器小部件轻松地将CPU切换回性能模式(它分别控制真实和虚拟核的时钟管理)。我已经检查了系统设置的Power窗口,没有看到任何方法可以告诉操作系统在节能(在电池供电时想要的)和性能(在使用交流电源时我更喜欢)之间自动切换。
使用Ubuntu14.10结束生命的这个类似的问题可能对我的硬件不正确.我不知道我是否有桑迪桥CPU。
发布于 2017-12-03 14:50:06
我做了些调查。其结果如下。
我在MATE上使用常春藤桥i7-3537U和同一个小部件。我的另一个CPU是Haswell i7-4790。根据sysfs的说法,他们只有两个省长。
$ cat /sys/devices/system/cpu/cpufreq/policy0/scaling_available_governors
performance powersave
它使用新的英特尔驱动程序。
像我的Clarksfield i7-740 i7这样的老CPU是由acpi-cpufreq
驱动程序驱动的,它有5个调控器(conservative ondemand userspace powersave performance
)。
cpufreq-info -d
(从cpufrequtils
包)可以检查当前驱动程序。
您可以使用lscpu
检查您的CPU。我认为您可以使用i7z
或i7z_GUI
(可用sudo apt-get install i7z i7z-gui
安装)或powertop
(sudo apt-get install powertop
,参见频率统计选项卡)监视CPU的实际频率。
在其他螺纹上,将解释如何关闭intel_pstate
驱动程序。我尝试了我的Haswell和Ivy Bridge CPU,但是我在英特尔的LINPACK测试中得到了非常接近的结果。
我可以总结如下:
intel_pstate
节能调速器相当于旧的acpi-cpufreq
按需调速器;https://askubuntu.com/questions/982598
复制相似问题