AC na Thinkpadzie - prędkość CPU
Andrzej Zawadzki
zawadaa w wp.pl
Czw, 18 Lis 2004, 21:38:25 CET
Wojciech Potaczek wrote:
> Witam serdecznie,
>
> Mam notebooka IBM ThinkPad T21. Procesor ma 800MHz.
> Tymczasem w /var/log/dmesg mam coś takiego:
> Detected 218.691 MHz processor.
> Using tsc for high-res timesource
> Ponadto powtarza sie kilkakrotnie cos takiego:
> Losing some ticks... checking if CPU frequency changed
> a potem:
> Losing too many ticks!
> TSC cannot be used as a timesource.
> Possible reasons for this are:
> You're running with Speedstep,
> You don't have DMA enabled for your hard disk (see hdparm),
> Incorrect TSC synchronization on an SMP system (see dmesg).
> Falling back to a sane timesource now.
CONFIG_X86_PM_TIMER:
The Power Management Timer is available on all ACPI-capable,
in most cases
even if ACPI is unusable or blacklisted.
This timing source is not affected by powermanagement
features
like aggressive processor idling, throttling, frequency and/or
voltage scaling, unlike the commonly used Time Stamp Counter
(TSC) timing source.
So, if you see messages like 'Losing too many ticks!' in the
kernel logs, and/or
you are using this on a notebook which
does not yet have an HPET, you should
say "Y" here.
> Powiedzcie mi, proszę, jak to powinno wyglądać poprawnie na notebooku.
> Powinienem zablokować w biosie SpeedStep?
Ja używam speedstep_centrino
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
1400000
> Powinienem przekazać coś z lilo do kernela?
> W zasadzie nie wiem tak naprawdę z jaką prędkością chodzi ten komputer.
> cat /proc/cpuinfo pokazuje
> cpu MHz : 177.686
> Załadowałem moduły speedstep_lib i speedstep_smi i teraz
> cat /sys/devices/system/cpu/cpu0/cpufreq_cur_freq pokazuje
> 650000
> Domyślam się, że mogłaby to być wartośc w kHz.
> Zainstalowałem cpufreqd i ustawiłem
> [Profile]
> name=hi_boost
> minfreq=6000
> maxfreq=8000
> policy=performance
> oraz
> [Rule]
> name=AC_on
> ac=on
> profile=hi_boost
> Notebook jest podpięty do zasilania, co ładnie pokazuje apm,
> więc teoretycznie powinien pacowac z tymi 8000kHz.
apm nie używam. Acpi jest lepsze.
Wymuś np:
echo -n 1000000 >/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
Czy jakoś tak. U Ciebie może być inaczej.
Poczytaj w helpie do tych modułów.
> Szczerze mówiąc poruszam się zupelnie po omacku, pierwszy raz próbuję
> porządnie postawić sobie Ac na notebooku.
> Będę wdzięczny za wszelkie uwagi dotyczące specyficznych
> dla Thinkpada rzeczy, np. jakie moduły jescze załadować.
> Gdzieś wygooglowałem "coś" na temat modułu o nazwie "thinkpad"
> ale tego w naszych jądrach nie ma :-)
W mm jest ;-)
This is a Linux ACPI driver for the IBM ThinkPad laptops. It adds
support for Fn-Fx key combinations, Bluetooth control, video
output switching, ThinkLight control, UltraBay eject and more.
For more information about this driver see Documentation/ibm-acpi.txt
and http://ibm-acpi.sf.net/ .
Jak widać bardzo miłe dla Ciebie :-)
--
Andrzej Zawadzki
Więcej informacji o liście dyskusyjnej pld-users-pl