6.0-REL && CPU M770 (cold) M740 (hot)

guru at Sisis.de guru at Sisis.de
Tue Jan 10 08:10:51 PST 2006


El día Tuesday, January 10, 2006 a las 04:55:14PM +0100, Bruno Ducrot escribió:

> > > > Amilo Lifebook E8020 with Intel M770 CPU (2.13 GHz)
> > > > Amilo M 1437G        with Intel M740 CPU (1.73 GHz)
> > > > 
> > > > the one with the M770 runs very cold and nearly never the fan comes
> > > > up even when KDE is running the fan does not switch on, while the M740
> > > > runs very warm with fan nearly always on, even if KDE is not launched;
> > > > 

	...
> > 
> > M770 CPU:
> > 
> > hw.acpi.supported_sleep_state: S3 S4 S5
> > hw.acpi.power_button_state: S5
> > hw.acpi.sleep_button_state: S3
> > hw.acpi.lid_switch_state: NONE
> > hw.acpi.standby_state: S1
> > hw.acpi.suspend_state: S3
> > hw.acpi.sleep_delay: 1
> > hw.acpi.s4bios: 0
> > hw.acpi.verbose: 0
> > hw.acpi.reset_video: 1
> > hw.acpi.cpu.cx_supported: C1/0 C2/1 C3/185
> > hw.acpi.cpu.cx_lowest: C1
> 
> you may want to try to set hw.acpi.cpu.cx_lowest=C4 here.

why do you want me to change something on the CPU which is not
running so hot? and:

# sysctl 'hw.acpi.cpu.cx_lowest=C4'
hw.acpi.cpu.cx_lowest: C1
sysctl: hw.acpi.cpu.cx_lowest: Invalid argument
#

> > hw.acpi.cpu.cx_usage: 100.00% 0.00% 0.00%
> > hw.acpi.acline: 1
> > hw.acpi.battery.life: 98
> > hw.acpi.battery.time: -1
> > hw.acpi.battery.state: 1
> > hw.acpi.battery.units: 2
> > hw.acpi.battery.info_expire: 5
> > dev.cpu.0.%desc: ACPI CPU
> > dev.cpu.0.%driver: cpu
> > dev.cpu.0.%location: handle=\_PR_.CPU0
> > dev.cpu.0.%pnpinfo: _HID=none _UID=0
> > dev.cpu.0.%parent: acpi0
> 
> I don't see any thermal zone.  How are you able to determine the current
> temperature for this model?

Yes, I noted this too that there is no thermal value. I was not
talking about a temperature number, but I said that my feeling with
the fingers on the notebook cover shows that it is nearly a the
temperature of the room, a bit higher may be after hours of usage;

> It's also strange that one is not able to scale frequency and voltage
> from the est driver (included in the cpufreq.ko module).
> 
> > 
> > M740 CPU:
> > 
> > hw.acpi.supported_sleep_state: S3 S4 S5
> > hw.acpi.power_button_state: S5
> > hw.acpi.sleep_button_state: S3
> > hw.acpi.lid_switch_state: NONE
> > hw.acpi.standby_state: S1
> > hw.acpi.suspend_state: S3
> > hw.acpi.sleep_delay: 1
> > hw.acpi.s4bios: 0
> > hw.acpi.verbose: 0
> > hw.acpi.reset_video: 1
> > hw.acpi.cpu.cx_supported: C1/1 C2/1 C3/1 C4/1
> > hw.acpi.cpu.cx_lowest: C1
> 
> ditto.  Try hw.acpi.cpu.cx_lowest=C4
> 
> For both of your laptops, you can set this sysctl via your
> /etc/rc.conf
> 
> Do a man rc.conf and look for 'performance_cx_lowest' and
> 'economy_cx_lowest'.

I'll try this and the other hints at home with the other notebook;

> > hw.acpi.cpu.cx_usage: 100.00% 0.00% 0.00% 0.00%
> > hw.acpi.thermal.min_runtime: 0
> > hw.acpi.thermal.polling_rate: 10
> > hw.acpi.thermal.tz0.temperature: 51.0C
> 
> It's not that high, especially if frequency and idle power saving (this is the
> C? stuff) are not turned on.

Look, today morning at home I've switched on both laptops, let them
boot up and went to have coffee for half an hour while the boxes
were siting idle without X started; when I came to my desk after
the coffe the M770 was sitting there without fan and as cold as the
room (hey, we have minus 12 Celsius this morning, of course not in
my home :-)), while the M740 was warm/hot on the cover near the touch
pad and with the fan working;

	matthias



More information about the freebsd-mobile mailing list