如何让CPU工作在userspace模式下!帮帮我

为当前最终发行版之前的所有版本提供支持
回复
头像
byalligator
帖子: 30
注册时间: 2006-06-20 20:05
送出感谢: 0
接收感谢: 0
联系:

如何让CPU工作在userspace模式下!帮帮我

#1

帖子 byalligator » 2006-10-13 21:44

刚编译完2.6.18内核是正常的并且也是工作在userspace模式下,但不知道卸载了什么软件后,cpu的自动降速模式就变成ondemand,而且还经常死机!
头像
nobrain
帖子: 808
注册时间: 2005-08-25 13:58
来自: ustc
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 nobrain » 2006-10-13 23:24

user space不是相对于kernel space的吗,不是很懂楼主的意思。
爱喝真猪奶茶的夜鸣猪
头像
byalligator
帖子: 30
注册时间: 2006-06-20 20:05
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 byalligator » 2006-10-13 23:31

是cpu的工作方式,共有三种:performance、ondemand、userspace
我想让cpu以userspace方式工作,但不知道缺了什么,刚开始是好的
上次由 byalligator 在 2006-10-14 9:40,总共编辑 1 次。
头像
nobrain
帖子: 808
注册时间: 2005-08-25 13:58
来自: ustc
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 nobrain » 2006-10-14 0:00

这里有资料:http://rffr.de/acpi
里面还有一个控制cpu频率的小程序。

我用的是2.6.17-10-generic的核,pm1.5G。
在/sys/devices/system/cpu/cpu0/cpufreq/目录下:
其中两个文件:
-rw-r--r-- 1 root root 4096 2006-10-13 23:52 scaling_max_freq
-rw-r--r-- 1 root root 4096 2006-10-13 23:52 scaling_min_freq

在root帐户下,可以echo 1500000 > scaling_min_freq来达到最大频率。注意频率是以k为单位。
爱喝真猪奶茶的夜鸣猪
头像
byalligator
帖子: 30
注册时间: 2006-06-20 20:05
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 byalligator » 2006-10-14 9:41

谢谢!看了一下,没找到AMD的,继续研究!
头像
nobrain
帖子: 808
注册时间: 2005-08-25 13:58
来自: ustc
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 nobrain » 2006-10-14 16:29

AMD的cpu没有
在/sys/devices/system/cpu/cpu0/cpufreq/目录下:
其中两个文件:
-rw-r--r-- 1 root root 4096 2006-10-13 23:52 scaling_max_freq
-rw-r--r-- 1 root root 4096 2006-10-13 23:52 scaling_min_freq
这两个文件吗?我不清楚。
爱喝真猪奶茶的夜鸣猪
回复

回到 “老旧版本支持”