Üdv!
Felröppennek mostanában hírek affelől, hogy bizonyos újításokkal meg lehet növelni a laptop készenléti idejét. Engem ez nagyon érdekelne, mert a 2.5 órát kicsit kevesellem.
A kaszniban egy Core Solo-nak szánt Celeron van. Modulba raktam az összes elérhető cpufreq drivert, és a p4-clockmodra reagált valamit:
samurai cpufreq # modprobe p4-clockmod && dmesg | tail
NOHZ: local_softirq_pending 08
NOHZ: local_softirq_pending 08
NOHZ: local_softirq_pending 08
NOHZ: local_softirq_pending 08
NOHZ: local_softirq_pending 08
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Device is in legacy mode, falling back to 2.x
agpgart: Putting AGP V2 device at 0000:00:00.0 into 0x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 0x mode
p4-clockmod: P4/Xeon(TM) CPU On-Demand Clock Modulation available
A /proc/cpufreq nem jött létre, de helyette van ilyen, hogy:
samurai ~ # find /proc/ /sys/ /dev/ | grep -i cpufreq
/sys/devices/system/cpu/cpu0/cpufreq
/sys/devices/system/cpu/cpu0/cpufreq/stats
/sys/devices/system/cpu/cpu0/cpufreq/stats/trans_table
/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state
/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans
/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
Erre még be is izzítanám a powersaved-t. Elég ez, vagy még hiányzik valami?
A másik dolog: nézegettem a powertopot és a legtöbb ticket megszakítások adják (videókártya, billentyűzet). Ennek a csökkentésére van valami megoldás? A videóhoz betöltöttem egy modult, erre ezt írta a dmesg:
ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
Olvastam még, hogy az USB suspenddel is értékes perceket lehet megtakarítani. Be van fordítva a kernelbe a támogatás. Automatikusan megcsinálja, vagy kell hozzá valami userspace tool?
Ha ezek meglennének, akkor már csak a kopete csinálna megszakításokat, de azt meg úgyis lelövöm, ha net nélkül vagyok.
- 1978 megtekintés
Hozzászólások
a proc-os felület már (ha jól tudom) a 2.6.16 óta nincs hozzá
Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.
debian 4.0 - linux-2.6.22-rc7-wifi0 - 2.6.22-rc7 kernel madwifivel itt
- A hozzászóláshoz be kell jelentkezni
cpufrequtils ezt rakd fel és utána
cpufreq-set -g ondemand
és innentöl kezdve magától szabályozza
Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.
debian 4.0 - linux-2.6.22-rc7-wifi0 - 2.6.22-rc7 kernel madwifivel itt
- A hozzászóláshoz be kell jelentkezni
Az ondemandot kipróbáltam, de annyit vettem észre, hogy lekapta a sebességet 400Mhz környékére, ami azért elég lassú volt :)
De ahogyan néztem a dolgokat a /sys alatt, biztos van lehetőség finomhangolni a dolgot, majd eljátszok vele.
Más: tervezem, hogy a jelenlegi kinőtt 40 GB-os merevlemezemet 250 GB-osra cserélem. Kérdés: megdobja nagyon a fogyasztást? A fordulatszám marad 5400...
---------
WARNING: Linux requires you to type! After rebooted to Windows, you can safely unplug your keyboard.
szerény blogom -- új címen!
- A hozzászóláshoz be kell jelentkezni
Szerintem 2,5"-os vinyóból elég nehezen, illetve nagyon drágán fogsz 250-eset kapni. Ha celeron akkor az is csoda hogy egyáltalán megy a frequency-scaling. A cpuinfo mit mond róla? Amit érdemes, hogy ha aksiról mész leveszed a backlight-ot. A vinyót meg hdparmmal ki tudod kapcsoltatni X perc után.
- A hozzászóláshoz be kell jelentkezni
40-ért veszek hdd-t, szerintem jó ár érte.
cpuinfo: ??? erre gondolsz?
yorirou@samurai ~ $ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 14
model name : Intel(R) Celeron(R) M CPU 420 @ 1.60GHz
stepping : 8
cpu MHz : 1599.996
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx constant_tsc pni monitor tm2 xtpr
bogomips : 3194.91
clflush size : 64
Backlight: ezt a laptopom hardveresen intézi, 2 mód van: ha akksiról megy, meg ha hálózatról, mindkettőhöz be lehet állítani egy fényerőszintet. Ha hálózatról megy, akkor maxon van, ha akksiról, akkor minimumon alapból. Így levett backlight-tal meg wifi nélkül 2.5 órát bír ki az akksi.
HDD leállítás: laptop-mode-tools megoldja a dolgot, illetve van sdparm.
---------
WARNING: Linux requires you to type! After rebooted to Windows, you can safely unplug your keyboard.
szerény blogom -- új címen!
- A hozzászóláshoz be kell jelentkezni