You are not logged in.

#1 2006-10-24 15:12:19

somebody
Member
Registered: 2006-08-14
Posts: 18

Speedstepping for Core Duo (_both_ cores)?

Hiya,

I got an ThinkPad T60 with Core Duo. Is this supported by the speedstepping tools (cpufreqd, cpufrequtils, cpudyn). I tried it some days ago and got the impression that this tools support only one cpu/core.

Is this true? Core Duo users, how do you manage this?

Bye

Offline

#2 2006-10-24 15:43:28

xerverius
Member
From: ~
Registered: 2004-11-02
Posts: 230
Website

Re: Speedstepping for Core Duo (_both_ cores)?

I'm only using laptop-mode-tools with the kernel govenours, but powernowd and cpufreqd are both smp aware.

Offline

#3 2006-10-24 15:44:23

fk
Member
From: Germany
Registered: 2006-04-29
Posts: 524

Re: Speedstepping for Core Duo (_both_ cores)?

I have a Tpad X60s, and speedstepping works perfectly with the kernel governor.

I dont use userspace tools.

http://www.thinkwiki.org/wiki/How_to_ma … cy_Scaling


Have you tried to turn it off and on again?

Offline

#4 2006-10-24 17:16:59

somebody
Member
Registered: 2006-08-14
Posts: 18

Re: Speedstepping for Core Duo (_both_ cores)?

So I'm just wondering about the standard arch kernel.

[root@alinux ~]# modprobe -l|grep cpufreq_
/lib/modules/2.6.18-ARCH/kernel/drivers/cpufreq/cpufreq_powersave.ko
/lib/modules/2.6.18-ARCH/kernel/drivers/cpufreq/cpufreq_stats.ko
/lib/modules/2.6.18-ARCH/kernel/drivers/cpufreq/cpufreq_userspace.ko
/lib/modules/2.6.18-ARCH/kernel/drivers/cpufreq/cpufreq_ondemand.ko
/lib/modules/2.6.18-ARCH/kernel/drivers/cpufreq/cpufreq_conservative.ko

The performance governow seems to be built in? And if it's build in and there are no cpufreq tools on my system, the laptop will run with performance?

So how do you set the right governor?

A

echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

in /etc/rc.local would do it for both cores?

PS.: By the way, sometimes the fan is (loud) on, although CPU works on 1000Mhz (lowest)...what could I do beyond this cpu stuff to get the laptop more quiet?

Offline

#5 2006-10-24 17:51:48

fk
Member
From: Germany
Registered: 2006-04-29
Posts: 524

Re: Speedstepping for Core Duo (_both_ cores)?

So how do you set the right governor?

A
Code:

echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor


in /etc/rc.local would do it for both cores?

yes


Have you tried to turn it off and on again?

Offline

#6 2006-10-24 19:32:31

chrismortimore
Member
From: Edinburgh, UK
Registered: 2006-07-15
Posts: 655

Re: Speedstepping for Core Duo (_both_ cores)?

somebody wrote:

PS.: By the way, sometimes the fan is (loud) on, although CPU works on 1000Mhz (lowest)...what could I do beyond this cpu stuff to get the laptop more quiet?

Look at CPU throttling.


Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB Maxtor DiamondMax 10, 2x320GB WD Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB IBM TravelStar, Nvidia 5200Go 64MB

Offline

#7 2006-10-24 20:21:34

somebody
Member
Registered: 2006-08-14
Posts: 18

Re: Speedstepping for Core Duo (_both_ cores)?

Just one thing I noticed:

[root@alinux ~]# cd /sys/devices/system/cpu/cpu0
[root@alinux cpu0]# ls
cache  cpufreq  crash_notes  topology
[root@alinux cpu0]# cat crash_notes
179ac00
[root@alinux cpu0]# cd ../cpu1/
[root@alinux cpu1]# ls
cache  cpufreq  crash_notes  online  topology
[root@alinux cpu1]# cat crash_notes
179a800
[root@alinux cpu1]# cat online
1
[root@alinux cpu1]#

"crash_notes"? This isn't normal, isn't it?
And what about "online"? Just that the second core is "online"?

Offline

#8 2006-10-24 21:29:59

fk
Member
From: Germany
Registered: 2006-04-29
Posts: 524

Re: Speedstepping for Core Duo (_both_ cores)?

I dont know about crash_notes, but the "online" thing, I nthink It says that the CPU is Plugged in, the CoreDuo Prozessor futures Hotswapping


Have you tried to turn it off and on again?

Offline

Board footer

Powered by FluxBB