分页: 1 / 1

cpu动态调频 openbsd

发表于 : 2012-05-06 9:17
wkx9dragon
夏天了,电脑温度一高,好多问题都出来了,降降cpu频率,就好了。
在openbsd上,也是可以降频的哦。以下是我找到的方法,可能对大家有用哦。
[学习引用来源:http://www.daemonforums.org/showthread.php?t=2450]
1)前提条件:看看你的openbsd支持不支持。
命令:sysctl hw
如果有 hw.setperf 这个选项,恭喜你,openbsd在你的电脑上可以使用apmd节能了。
2)设置执行:
a)手动单次设置:
命令:apmd -A [自动调整] -C[最大节能模式]
b)制动开机设置:
在/etc/rc.conf.local 里添加选项:
apmd_flags="-A"
或者:apmd_flags="-C"
3)查看效果:
还是使用命令:sysctl hw
结果就看两项就够了,一个是speed=xxxx ,temp=xxxx。
比较一下,前后差别,就知道了。
在我的电脑里,用-C[最大节能模式]cpu频率可以由2800降到800,温度从开机44摄氏度很快降到38,9度和win7下最大节能模式效果接近哦。
后记:
netbsd 下apm不能使用,郁闷呀,看核心,发现没有编译上apm,自己编译吧。在选项 option apm mainbus0 上通不过,说什么找不到mainbus0。

回复: cpu动态调频 openbsd

发表于 : 2012-05-06 10:31
f5b
多谢提醒。
过去印象中以为笔记本才用到。

今天在台式机上测试,弄成apmd_flags="-C"估计能节约能耗。

回复: cpu动态调频 openbsd

发表于 : 2012-05-06 14:44
unreal
可惜阿, macppc 玩不了
# sysctl hw
hw.machine=macppc
hw.model=7455 (Revision 0x201)
hw.ncpu=2
hw.byteorder=4321
hw.pagesize=4096
hw.disknames=wd0:7de75585ac97da64,cd0:
hw.diskcount=2
hw.cpuspeed=999
hw.vendor=Apple Computer, Inc.
hw.product=PowerMac3,5
hw.physmem=1207959552
hw.usermem=1207947264
hw.ncpufound=2
hw.allowpowerdown=1

回复: cpu动态调频 openbsd

发表于 : 2012-05-06 15:15
leo
有些突发奇想,换单核的BSD是不是能减少点CPU热量?开玩笑,楼上别试,别给机器烧了。