a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 217|回复: 1

[LPI认证] Ubuntu下对CPU进行降频

[复制链接]
发表于 2012-8-4 12:13:19 | 显示全部楼层 |阅读模式
 这两天CPU温度超高,为了解决这个问题,先是找了两块以前台式机上的风扇(一个CPU,一个机箱风扇),和一条USB延长线。接好以后运行了一段时间,发现效果很不明显,大概降了有1度吧,还不知道是不是因为自己的使用频率降低所至。实在没办法了,只好另寻途径--给CPU降压降频!6 n( l: L& W. E- |# }5 l
  其实有个最简单的方法代码:
/ K; C+ R) }5 T  h3 ^  sudo dpkg-reconfigure gnome-applets5 z" L. H( Q' o6 }1 b- P5 v% r
  然后选择ok和yes,把cpu频率监视器添加到面板,就什么都有了,会自动安装cpufreq-selector。不必安装cpufrequtils。
1 ^; B* f& S$ E+ \4 d  我们需要安装cpufrequtils。此软件是查看cpu当前频率以及修改频率、选择cpu、选择cpu运行方式的。注意,只支持某些可调节频率的cpu,如intel的笔记本cpu。可能可以超频 ,没敢实验,那位试试看好了。
- \; ]9 R% W. J1 e8 y  sudo apt-get install cpufrequtils/ H- C/ p: k2 m
  使用方法
' O# U1 e2 t7 {5 D' Y2 z$ E& C  cpufreq-info, cpufreq-selector, cpufreq-set。3 E; ~$ ?1 h$ K9 P
  具体用法可以看man,或者在命令后加-h。
- ?! h2 t9 n6 l3 O; @  比如: b" J' z4 y4 n/ l4 a$ ?; p
  man cpufreq-info
/ _, {7 S3 O. B& E; {  或者$ N" M1 ^( ]$ R' d, _: V! L
  cpufreq-info -h
& a9 w6 ^. |+ u5 W' ]4 y6 ^  R  1。查看cpu类型、当前频率、支持频率、运行模式等。" O) f" b4 M9 K& f- r
  cpufreq-info2 n& A: R' ^9 c
  这是我的cpu在powersave模式下的情况+ T( f& d4 H* J
  zhuqin@ubuntu:~$ cpufreq-info
0 t- A8 N/ b! F9 C  cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
8 X2 Q+ `# A7 \  Report errors and bugs to linux@brodo.de">linux@brodo.de, please.
; i) A9 e! K" |; a* E! e  analyzing CPU 0:
2 L& o( n( Y* l" v% o  driver: centrino# O1 _' t$ E/ E
  CPUs which need to switch frequency at the same time: 0
- p8 v. W! U! x2 h+ G" V  hardware limits: 798 MHz - 1.73 GHz
( N8 x& o5 `1 a( X- x  available frequency steps: 1.73 GHz, 1.73 GHz, 1.73 GHz, 1.73 GHz, 1.73GHz, 1.73 GHz, 1.73 GHz, 1.33 GHz, 1.06 GHz, 798 MHz
6 ^8 |+ r9 V" {: P% z5 h  available cpufreq governors: powersave, userspace, ondemand, conservative, performance
3 N, a* M: E- n1 X) ?  current policy: frequency should be within 798 MHz and 1.73 GHz.
& R" d) s$ X& ~+ T4 x# x  The governor "powersave" may decide which speed to use
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:13:20 | 显示全部楼层

Ubuntu下对CPU进行降频

  within this range.
& O+ v  v8 a+ E+ u) `3 h5 c+ j( b- `  current CPU frequency is 798 MHz., |: S6 v$ k- b# n
  2。选择需要调整的cpu" v  M  m; M/ ?2 _/ ~0 Z
  sudo cpufreq-selector -c cpu号
! A! ^& w+ U6 T0 e* V: f" l  或者
" f. V3 W1 F- x( x$ V  sudo cpufreq-set -c cpu号
9 L2 S- `# a, \1 k  J  h) A5 W  可能对双核或多核cpu进行选择。我的不是双核,没法实验,还请有duo core的朋友实验一下并跟帖汇报情况。
! y! h0 A0 d6 U. s1 w$ g2 a3 Y  3。调整cpu频率
9 Q- S" V$ t+ p# G$ X  sudo cpufreq-selector -f 你所需要的频率
. ?2 |8 C" x3 o+ r4 w$ R1 ]  或者
1 ?/ Y/ [0 N, W  t2 Q  sudo cpufreq-set -f 你所需要的频率
9 T! k6 ~/ ^& Y. ^% {  注意,此处的频率必须是以KHz为单位,并且是可以达到的频率(也就是用cpufreq-info查看到的各个频率),cpu频率=倍频x外频。以下凡是涉及频率的一律如此。8 E) f6 D% R# ^" D0 m7 s/ C3 |
  4。调整cpu频率上下限& x! v) i- y# z8 z% y- {
  sudo cpufreq-set -d 频率下限
6 F6 `( Z4 |. r6 i1 s- y6 P  sudo cpufreq-set -u 频率上限
9 ]. v9 @9 h6 w1 K: C5 F/ J0 y' n  因此,可能可以对cpu进行降频或者超频。有些人肯定会跃跃欲试的,嘿嘿。
0 e0 v, C4 |  m! V3 W  5。调整cpu运行模式' J) W) B+ m: b3 I, i
  sudo cpufreq-selecotr -g 模式- K* o5 T6 K6 g" X; b
  或者8 K7 q7 Y3 x- S# I  ~. N( s
  suod cpufreq-set -g 模式
7 t9 y# s% ]' |2 p4 f: c% ]5 s  这里,模式就是执行cpufreq-info后看到的所支持的模式。比如我的支持以下几种:powersave, userspace, ondemand, conservative, performance。
4 `& Z! m- R% e) g  powersave,是无论如何都只会保持最低频率的所谓“省电”模式;: r/ T0 M$ k, e- G4 }
  userspace,是自定义频率时的模式,这个是当你设定特定频率时自动转变的;5 s7 m/ t1 E: T# W
  ondemand,默认模式。一有cpu计算量的任务,就会立即达到最大频率运行,等执行完毕就立即回到最低频率;- w  G7 O+ e7 ^3 @. n; C
  conservative,翻译成保守(中庸)模式,会自动在频率上下限调整,和ondemand的区别在于它会按需分配频率,而不是一味追求最高频率;
. d- m7 Q" p! ^# J  performance,顾名思义只注重效率,无论如何一直保持以最大频率运行。
& T4 B" \' e/ z" T7 ?  6。添加cpu监视器
" `# m) p2 c' Q* b  监视cpu频率的系统就有,右键单击面板,选择“添加到面板”,里面找到“cpu频率范围监视器”。
* t) i/ o; O+ d, C+ A+ i4 w$ n  另外,如果嫌命令行麻烦,可以这么做; X5 X0 X  j3 ^) S# [7 \
  sudo chmod +s /usr/bin/cpufreq-selector9 R2 ^1 I* P8 M
  然后,cpu频率范围监视器的首选项里就会多出一个“频率选择器”,显示菜单选择“频率和调速器”。鼠标左键单击cpu频率范围监视器,会发现“频率”和“调速器”两个菜单,就可以随便调了。在这里特别感谢Vstar。; E- O% T; @* }- c& U
  监视温度的需要自己安装,8 V. W( F/ k0 [9 \% W$ T  ?5 _
  sudo apt-get install sensors-applet. x5 N! n! ~+ @- L$ Q
  然后也是这样添加到面板,名字叫“Hardware sensors monitor”。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-15 11:39 , Processed in 0.345693 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表