ThinkPad X1 Carbon CPU 有 75 摄氏度的功耗墙,还有 25W 的 TDP,如果你想要压榨性能的话,除了改良散热,另一个就是给 CPU 降压。
CPU 降压的方式在 Windows 下有很多,什么 Throttlestop 啊 Intel XTU 啊,然而 Linux 下的却很少。
不过并不代表没有。
sudo apt install msr-tools
sudo modprobe msr
git clone https://github.com/xdever/linux-intel-undervolt-tool.git
cd linux-intel-undervolt-tool
sudo bash ./install.sh
然后就安装好了这个自动服务,你可以在这个配置文件里修改降压多少,单位是 -mv,数字应该是要负数。
sudo vim /etc/undervolt.json
修改之前可以测试,譬如各降低 50mv 的电压。
sudo undervolt -cpu -50 -gpu -50
老外测试他们的 i5 级别的 carbon 可以降低 100mv,然而我是 i7 7600U,最多降低到 90mv 就没了,而且 90mv 也不稳定,我看了下大概 80mv 是比较好的。
然而有用嘛?还是有点的,这是没降压的情况下跑满载测试,已经降品了。
这是降压后跑的,频率高了一点。
理论上使用 80mv 降压就可以稳住了,缩肛不缩肛我不知道,当然我只是测试,然后就禁用了。
因为我觉得目前好像我对性能需求不是很高就是了,只是测试玩玩罢了。
相关连接:
https://blog.mthode.org/posts/2018/Jan/undervolting-your-cpu-for-fun-and-profit/
https://github.com/xdever/linux-intel-undervolt-tool
https://github.com/mihic/linux-intel-undervolt
CPU漏洞修复补丁导致Ubuntu 16.04机器无法启动,附修复方案:http://www.linuxdiyf.com/linux/33094.html
使用parallel利用起你的所有CPU资源:http://www.linuxdiyf.com/linux/33036.html
使用Stress Terminal UI在Linux终端中轻松监控CPU利用率:http://www.linuxdiyf.com/linux/32465.html
Ubuntu 16.04中CPU轮流100%的问题解决:http://www.linuxdiyf.com/linux/31850.html
Linux CPU降频更省电:http://www.linuxdiyf.com/linux/26946.html