更新后CPU一直工作在最高频率
Tofloor
poster avatar
gongxun
deepin
2018-07-12 17:52
Author
这两天更新了系统之后,CPU一直工作在最高频率,cpufreq-info查看,governors就只有 performance和powersave了,设置成powersave还是不降频,监视器里面显示CPU使用率一直都是个位数,这是cpufreq-info部分信息,有没有遇到这个情况的朋友,怎么解决呢?


cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 4294.55 ms.
  hardware limits: 800 MHz - 3.80 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 800 MHz and 3.80 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency is 3.76 GHz.



Reply Favorite View the author
All Replies
avatar
gongxun
deepin
2018-07-12 18:02
#1
新发的帖子不显示在最新回帖里面?怎么让别人看到,难道需要自己先回复一个
Reply View the author
avatar
183******13
deepin
2018-08-08 19:18
#2
我的也是一样的情况,之前最大1.8,可以自动调节,现在一直3.6左右,8550u
Reply View the author
avatar
gongxun
deepin
2018-08-09 02:03
#3
https://bbs.deepin.org/post/166200
我的也是一样的情况,之前最大1.8,可以自动调节,现在一直3.6左右,8550u

在文件/etc/default/grub中找到GRUB_CMDLINE_LINUX_DEFAULT=这一行,引号里面添加一项intel_pstate=disable,然后终端执行sudo update-grub,重启
我是这样解决的,你也可以试试
Reply View the author
avatar
gongxun
deepin
2018-08-09 02:07
#4
不过网上资料说intel_pstate更先进,保证性能的情况下更节能、延长续航时间,不知道这次更新后估计哪里没对,等下次更新后换回再来试试
Reply View the author
avatar
HualetWang
deepin
2018-08-09 02:36
#5
跟这个没啥关系吧 看看glx用的啥 glxinfo | grep -i opengl
Reply View the author
avatar
gongxun
deepin
2018-08-10 04:11
#6
https://bbs.deepin.org/post/166200
跟这个没啥关系吧 看看glx用的啥 glxinfo | grep -i opengl

$ glxinfo | grep -i opengl
OpenGL vendor string: nouveau
OpenGL renderer string: Gallium 0.4 on NVE7
OpenGL core profile version string: 4.3 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

我的显卡是GTX740,更新后无法切换闭源驱动,使用的开源驱动
Reply View the author
avatar
HualetWang
deepin
2018-08-10 20:45
#7
intel_pstate  除了在比较新的CPU上支持不好以外,应该是节能方面做得比较好的了。
看看是不是有什么进程在占用CPU吧?
Reply View the author
avatar
gongxun
deepin
2018-08-10 21:21
#8
我的处理器是i5-7500,CPU使用率多数时候都比较低
现在换成cpufreq,就正常了,改天我再换回来试试
感谢
Reply View the author
avatar
jay666
deepin
2018-08-12 03:02
#9
我的也是,楼主解决了吗
Reply View the author
avatar
gongxun
deepin
2018-08-12 05:48
#10
https://bbs.deepin.org/post/166200
我的也是,楼主解决了吗

解决了,看四楼
Reply View the author
avatar
jay666
deepin
2018-08-12 06:29
#11

试过了,没用啊……
Reply View the author
avatar
gongxun
deepin
2018-08-12 06:38
#12
https://bbs.deepin.org/post/166200
试过了,没用啊……

看看是不是程序占用CPU了呢?另外看看cpufreq-info,governors是不是设置成performance了

我的改过就好了
Reply View the author
avatar
tc9527
deepin
2019-09-16 01:42
#13
https://bbs.deepin.org/post/166200
在文件/etc/default/grub中找到GRUB_CMDLINE_LINUX_DEFAULT=这一行,引号里面添加一项intel_pstate=disabl ...

亲试可行。
Reply View the author