当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 98 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 7  下一页

该贴是否有用?
93%  93%  [ 128 ]
7%  7%  [ 10 ]
总计票数 : 138
作者 内容
1 楼 
 文章标题 : [原创]cpu频率调节与硬件监视软件 08/01/03
帖子发表于 : 2006-11-12 5:23 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
看到有些朋友希望能调节cpu频率并且对其进行监视,花了点时间查新立得,结果找到这么一个好东西。

//////////////////////////////////更新//////////////////////////////////
其实有个最简单的方法
代码:
sudo dpkg-reconfigure gnome-applets
然后选择ok和yes,把cpu频率监视器添加到面板,就什么都有了,会自动安装cpufreq-selector。不必安装cpufrequtils。
////////////////////////////////////////////////////////////////////////

我们需要安装cpufrequtils。此软件是查看cpu当前频率以及修改频率、选择cpu、选择cpu运行方式的。注意,只支持某些可调节频率的cpu,如intel的笔记本cpu。可能可以超频 :D,没敢实验,那位试试看好了。
代码:
sudo apt-get install cpufrequtils

使用方法
代码:
cpufreq-info, cpufreq-selector, cpufreq-set。

具体用法可以看man,或者在命令后加-h。
比如
代码:
man cpufreq-info

或者
代码:
cpufreq-info -h


1。查看cpu类型、当前频率、支持频率、运行模式等。
代码:
cpufreq-info

这是我的cpu在powersave模式下的情况
代码:
zhuqin@ubuntu:~$ cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
  driver: centrino
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 798 MHz - 1.73 GHz
  available frequency steps: 1.73 GHz, 1.73 GHz, 1.73 GHz, 1.73 GHz, 1.73 GHz, 1.73 GHz, 1.73 GHz, 1.33 GHz, 1.06 GHz, 798 MHz
  available cpufreq governors: powersave, userspace, ondemand, conservative, performance
  current policy: frequency should be within 798 MHz and 1.73 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency is 798 MHz.


2。选择需要调整的cpu
代码:
sudo cpufreq-selector -c cpu号
或者
代码:
sudo cpufreq-set -c cpu号
可能对双核或多核cpu进行选择。我的不是双核,没法实验,还请有duo core的朋友实验一下并跟帖汇报情况。

3。调整cpu频率
代码:
sudo cpufreq-selector -f 你所需要的频率
或者
代码:
sudo cpufreq-set -f 你所需要的频率
注意,此处的频率必须是以KHz为单位,并且是可以达到的频率(也就是用cpufreq-info查看到的各个频率),cpu频率=倍频x外频。以下凡是涉及频率的一律如此。

4。调整cpu频率上下限
代码:
sudo cpufreq-set -d 频率下限

代码:
sudo cpufreq-set -u 频率上限

因此,可能可以对cpu进行降频或者超频。有些人肯定会跃跃欲试的,嘿嘿。

5。调整cpu运行模式
代码:
sudo cpufreq-selecotr -g 模式
或者
代码:
suod cpufreq-set -g 模式

这里,模式就是执行cpufreq-info后看到的所支持的模式。比如我的支持以下几种:powersave, userspace, ondemand, conservative, performance。

powersave,是无论如何都只会保持最低频率的所谓“省电”模式;
userspace,是自定义频率时的模式,这个是当你设定特定频率时自动转变的;
ondemand,默认模式。一有cpu计算量的任务,就会立即达到最大频率运行,等执行完毕就立即回到最低频率;
conservative,翻译成保守(中庸)模式,会自动在频率上下限调整,和ondemand的区别在于它会按需分配频率,而不是一味追求最高频率;
performance,顾名思义只注重效率,无论如何一直保持以最大频率运行。

6。添加cpu监视器
监视cpu频率的系统就有,右键单击面板,选择“添加到面板”,里面找到“cpu频率范围监视器”。
另外,如果嫌命令行麻烦,可以这么做
代码:
sudo chmod +s /usr/bin/cpufreq-selector
然后,cpu频率范围监视器的首选项里就会多出一个“频率选择器”,显示菜单选择“频率和调速器”。鼠标左键单击cpu频率范围监视器,会发现“频率”和“调速器”两个菜单,就可以随便调了。在这里特别感谢Vstar

监视温度的需要自己安装,
代码:
sudo apt-get install sensors-applet
然后也是这样添加到面板,名字叫“Hardware sensors monitor”。

鉴于超频或者更改频率一定的风险,大家千万小心,万一烧了就不好玩了。用本本的朋友可以考虑买一个cooler,挺管用的。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


最后由 zhuqin_83 编辑于 2008-01-09 16:05,总共编辑了 6 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-11-12 8:53 
头像

注册: 2006-05-20 6:25
帖子: 1263
地址: 山东淄博
送出感谢: 0 次
接收感谢: 0 次
Thanks


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-11-13 1:16 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
没什么人气么?
以前还有人说:我要降频什么的。
自个儿顶一个吧。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-11-13 1:36 

注册: 2006-07-22 18:44
帖子: 61
送出感谢: 0 次
接收感谢: 0 次
8错~


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-11-13 2:02 

注册: 2005-10-03 14:13
帖子: 273
地址: Tokushima, Japan
送出感谢: 0 次
接收感谢: 1
谢谢,不过麻烦了一点
可以在面板上添加一个“CPU频率范围监视器”,然后在终端输入下面的命令:
sudo chmod +s /usr/bin/cpufreq-selector
然后,用鼠标点一下那个"CPU频率范围监视器“试试。还可以通过右击这个监视器,通过首选项来更改显示模式和调节方式


_________________
致虚极,守静笃


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-11-13 2:15 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
ls想法很不错。我也试试看。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-11-13 5:53 

注册: 2006-10-30 3:12
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
写得不错。谢谢。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-11-13 6:24 
头像

注册: 2006-10-01 14:34
帖子: 608
送出感谢: 0 次
接收感谢: 0 次
有人试过吗?OK不?


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-11-13 6:27 
头像

注册: 2006-10-01 14:34
帖子: 608
送出感谢: 0 次
接收感谢: 0 次
ls@ubuntu:~$ cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
no or unknown cpufreq driver is active on this CPU
ls@ubuntu:~$


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-11-13 7:14 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
你的cpu支持变频么?
我觉得可能只有那些支持倍频自动调节的cpu才行。
比如本本的,还有支持speed step的这种节能cpu。


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-11-18 17:31 

注册: 2006-03-09 23:18
帖子: 119
送出感谢: 0 次
接收感谢: 1
我的无论怎么设,他都会自动变为 Performanc


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2006-11-18 17:36 

注册: 2006-03-09 23:18
帖子: 119
送出感谢: 0 次
接收感谢: 1
我的无论怎么设,他都会自动变为 Performanc


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-11-19 2:47 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
什么cpu阿?有几种模式?


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2006-12-11 18:35 

注册: 2006-06-13 15:01
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
edgy的2.6.17内核下频率调节有问题
用2.6.18吧


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2006-12-12 8:41 

注册: 2006-10-18 8:48
帖子: 497
送出感谢: 0 次
接收感谢: 2
我的是双核的,不过不敢调,出问题了不好办呵呵。反正已经够快了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 98 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 7  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译