Portál AbcLinuxu, 5. května 2025 21:50

Dotaz: Core 2 Duo - Nezávislé škálování jader

20.2.2007 13:19 qwerty | skóre: 3
Core 2 Duo - Nezávislé škálování jader
Přečteno: 477×
Odpovědět | Admin
Mám notebook Thinkpad R60 s Core 2 Duo T5600. Víceméně vše funguje hezky, ale problém je, že nemůžu měnit frekvenci jader (ani governory) nezávisle na sobě. Jediné co jsme zjistil je tenhle parametr
[root@think martin]# cat/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus
0 1
stejně tak i
cat /sys/devices/system/cpu/cpu1/cpufreq/affected_cpus
Kolegovi s jiným notebookem (nějaký Fujitsu Siemens) s C2D T5500 nezávislé škálování funguje a výše zmíněné výstupy tomu odpovídají (0 pro cpu0 atd.) Zkoušel jsem drivery acpi-cpufreq i speedstep-centrino, ale beze změny. Nevíte někdo kde se to dá změnit? Díky Martin
Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.2.2007 13:33 Dannny | skóre: 14
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
Odpovědět | | Sbalit | Link | Blokovat | Admin
me se projevy zmeny frekvence jen pokud zmenim obe dve. Jinak ac v

/sys/...

vypis odpovida zmene jen v jednom jadre, tak spotreba klesa jen pokud nastavim obe. Pouzivam speedstep-centryno.

jeste mam dotaz, jak dlouho ti vydrzi NB na baterky?

Dik
20.2.2007 13:46 qwerty | skóre: 3
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
no mně právě změna frekvence nebo governoru u jednoho procesoru změní automaticky i ten druhý... V linuxu s minimalním podsvícením, bez BT a wifi vydrží noťas na baterky něco přes 3 h (3:20 když jsem to naposled zkoušel...). Teď testuju co stím udělá laptop_mode, když nastavím vypínání disku a eště zkusím unloadovad všechny ovladače USB... Zatím sem si nechal pro porovnání widle, tam vydrží hodně přes 4 hodiny. Zdar Martin
20.2.2007 21:56 Dannny | skóre: 14
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
a mas tu R60ku s ATI X1400? me na baterku vydrzi sotva 3 hod :-/
21.2.2007 09:30 qwerty | skóre: 3
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
Jo presne tu... A jaka ti vychazi spotreba? Me se s minimalnim podsvicenim, grafarnou v powermode 1 a CPU na 1 GHz v powersawe governoru dostane tak na 14W, vetsinou kolem 16 W, ve widlich to je kolem 12-14W.
25.2.2007 23:28 Dannny | skóre: 14
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
Co mas za distro? ja se na 14W nedostanu ani nahodnou. Vetsinou se motam kolem 17,5W. Co se tyce widli, tak tam je to jak pises ty, tzn kolem 12-14W.
Ja jsem na Debian Sid/amd64
Co presne pouzivas za demony popr. soft na usporu?
26.2.2007 08:40 qwerty | skóre: 3
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
Distro je Arch Linux (32bit). Minimalni hodnota na kterou sem se dostal bylo 13,5 (ale notas byl v klidu, jen sem koukal na spotrebu), pri normalni cinosti (psani v jeditu, offline firefox, mrxvt atd...) to je vetsinou 14-16W. Nic moc na usporu nepouzivam, mam v acpi skriptu zadany prepnuti na powersave governor pri behu na baterky, aticonfig --set-powerstate=1, zapnuti laptop-mode, minimalni podsviceni a vypnuty BT a Wifi.
martin@think ~ $ cat /proc/acpi/battery/BAT0/state
present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            14690 mW
remaining capacity:      54400 mWh
present voltage:         12141 mV
vypis top
asks: 115 total,   2 running, 113 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.8%us,  0.5%sy,  0.0%ni, 96.8%id,  0.0%wa,  0.8%hi,  0.0%si,  0.0%st
Mem:   1034500k total,   819448k used,   215052k free,    57920k buffers
Swap:  1421272k total,        0k used,  1421272k free,   331656k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 4090 root      14  -1  140m 103m  35m S    3 10.3  37:35.96 X
 4163 martin    15   0 22476 4108 3328 S    1  0.4   2:32.47 conky
17511 martin    15   0  2096 1064  792 R    1  0.1   0:00.04 top
 4165 martin    15   0 12364 8528 2908 R    0  0.8   0:04.85 mrxvt
15706 martin    15   0 95324  39m  14m S    0  3.9   0:08.91 opera
    1 root      15   0  1560  528  460 S    0  0.1   0:01.00 init
    2 root      RT   0     0    0    0 S    0  0.0   0:00.04 migration/0
    3 root      34  19     0    0    0 S    0  0.0   0:00.07 ksoftirqd/0
    4 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0
    8 root      10  -5     0    0    0 S    0  0.0   0:01.58 events/0
   10 root      10  -5     0    0    0 S    0  0.0   0:00.00 khelper
   11 root      11  -5     0    0    0 S    0  0.0   0:00.00 kthread
   43 root      10  -5     0    0    0 S    0  0.0   0:00.00 kblockd/0
   45 root      10  -5     0    0    0 S    0  0.0   0:00.28 kacpid
  163 root      10  -5     0    0    0 S    0  0.0   0:00.48 kseriod
  191 root      15   0     0    0    0 S    0  0.0   0:00.00 pdflush
  192 root      15   0     0    0    0 S    0  0.0   0:00.22 pdflush
  193 root      10  -5     0    0    0 S    0  0.0   0:00.10 kswapd0
  194 root      10  -5     0    0    0 S    0  0.0   0:00.00 aio/0
  336 root      15   0     0    0    0 S    0  0.0   0:00.00 kirqd
  797 root      10  -5     0    0    0 S    0  0.0   0:00.00 ata/0
  803 root      10  -5     0    0    0 S    0  0.0   0:00.00 ata_aux
  958 root      10  -5     0    0    0 S    0  0.0   0:00.03 scsi_eh_0
  959 root      10  -5     0    0    0 S    0  0.0   0:00.02 scsi_eh_1
 1082 root      10  -5     0    0    0 S    0  0.0   0:01.24 kjournald
 1120 root      10  -5     0    0    0 S    0  0.0   0:00.00 ksuspend_usbd
 1123 root      10  -5     0    0    0 S    0  0.0   0:00.05 khubd
 1139 root      17  -4  1632  564  364 S    0  0.1   0:00.51 udevd
 1173 root      17  -5     0    0    0 S    0  0.0   0:13.59 ipw3945/0
 1175 root      10  -5     0    0    0 S    0  0.0   0:00.07 ipw3945/0
 2905 root      20  -5     0    0    0 S    0  0.0   0:00.00 kpsmoused
 2927 root      20  -5     0    0    0 S    0  0.0   0:00.00 khpsbpkt
 3401 root      10  -5     0    0    0 S    0  0.0   0:00.00 pccardd
 3425 root      10  -5     0    0    0 S    0  0.0   0:00.00 knodemgrd_0
 3603 root      10  -5     0    0    0 S    0  0.0   0:00.18 kjournald
 3895 root      15   0  2164  748  512 S    0  0.1   0:00.17 syslog-ng
 3911 root      19   0  1612  496  356 S    0  0.0   0:01.47 ipw3945d
 3979 root      15   0  1772  452  372 S    0  0.0   0:00.00 gpm
 4024 root      15   0  1700  680  568 S    0  0.1   0:00.00 automount
 4035 root      18   0  5196 1836 1312 S    0  0.2   0:00.01 cupsd
 4043 root      18   0  1588  548  476 S    0  0.1   0:00.00 crond
 4049 root      18   0  2224 1032  820 S    0  0.1   0:00.03 login
 4050 root      18   0  1556  492  428 S    0  0.0   0:00.00 agetty
 4051 root      18   0  1560  492  428 S    0  0.0   0:00.00 agetty
 4052 root      18   0  1560  492  428 S    0  0.0   0:00.00 agetty
 4053 root      18   0  1560  496  428 S    0  0.0   0:00.00 agetty
 4054 root      18   0  1556  492  428 S    0  0.0   0:00.00 agetty
 4065 martin    18   0  4744 1504 1172 S    0  0.1   0:00.04 bash
 4073 martin    18   0  4700 1400 1084 S    0  0.1   0:00.00 startx
 4089 martin    18   0  2544  700  584 S    0  0.1   0:00.01 xinit
 4102 martin    19   0  8256 4624 3300 S    0  0.4   0:08.79 fvwm2
 4106 martin    18   0  2680  648  524 S    0  0.1   0:00.00 dbus-launch
 4107 martin    15   0  2200 1100  920 S    0  0.1   0:00.41 dbus-daemon
 4108 martin    18   0 30188 9596 7748 S    0  0.9   0:09.14 gnome-settings-
 4114 martin    18   0  5856 2744 1752 S    0  0.3   0:00.20 gconfd-2
 4181 martin    18   0  4760 1804 1340 S    0  0.2   0:01.03 bash
 4215 martin    15   0 27904  14m 9100 S    0  1.4   0:09.17 tuxcmd
 4426 martin    18   0  4752 1784 1336 S    0  0.2   0:00.07 bash
 4431 martin    18   0  5088 2132 1340 S    0  0.2   0:00.29 bash

26.2.2007 09:00 Dannny | skóre: 14
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
Vypnuti BT a WiFi, tim myslis odmountovani modulu nebo vypnutim prepinacen na spodni strane NB? Jedine co me napada, je zkusit nainstalovat 32b verzi. Tim jedinym se lisime. :-/
Kolik ti to zere pri frek. 1.8GHz obou kader a kolik pri 1GHz pri behu na baterce?
26.2.2007 09:00 Dannny | skóre: 14
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
A jeste jedna vec, jakou verzi BIOSu mas? :-)
20.2.2007 15:11 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
Odpovědět | | Sbalit | Link | Blokovat | Admin
Daju sa tie 2 subory affected_cpus rucne prepisat? Aby v jednom bola iba 0 a v druhom iba 1. Potom by sa mozno jedno nastavenie tykalo iba jedneho jadra a druhe iba druheho.

V ramci uspor odporucam aj undervolting. Pred par tyzdnami somsi ho nakonfiguroval (aj pod win) a poznat to. Jednak na vydrzi a vyrazne na teplote.
If you hold a Unix shell up to your ear, you can you hear the C.
20.2.2007 15:27 qwerty | skóre: 3
Rozbalit Rozbalit vše Re: Core 2 Duo - Nezávislé škálování jader
Takhle se to AFAIK udělat nedá... Jednak sou to soubory o nulový velikosti a defaultně r--r--r-- a když jsem je změnil na zapis a zkusil to změnit tak zahlasi chybu...
echo "1" > /sys/devices/system/cpu/cpu1/cpufreq/affected_cpus 
bash: echo: write error: Input/output error
Na ten undervolting se podívám, díky za info

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.