From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.2.5 Date: Wed, 30 Sep 2009 23:17:20 +0400 From: =?UTF-8?B?0JLQu9Cw0LTQuNC80LjRgCDQk9GD0YHQtdCy?= To: community@lists.altlinux.org Message-ID: <20090930231720.261b8818@narod.ru> In-Reply-To: <20090930214321.46b1fccd@narod.ru> References: <20090929150207.7db1cdef@narod.ru> <200909292022.34766.a_s_y@sama.ru> <20090929230908.3c77d7bc@narod.ru> <20090930090004.GB10978@newmaster.mivlgu.local> <20090930135922.0ac3d4f5@narod.ru> <20090930165158.6ad55c1e@narod.ru> <20090930171011.09f38164@narod.ru> <20090930152615.GC10978@newmaster.mivlgu.local> <20090930214321.46b1fccd@narod.ru> X-Mailer: Claws Mail 3.6.1cvs5 (GTK+ 2.12.12; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Yandex-TimeMark: 1254338336 X-Yandex-Spam: 1 X-Yandex-Front: smtp1.yandex.ru Subject: Re: [Comm] =?utf-8?q?Cpufreq_=D0=B8_Transmeta_Crusoe_=28was=3A_=D0=9E?= =?utf-8?b?0LHQviDQstGB0LXQvCDQv9C+0L3QtdC80L3QvtCz0YMg0LjQu9C4INCS0LU=?= =?utf-8?b?0LEt0LrQsNC80LXRgNCwIE1vdGlvbiBFeWUgKFNvbnkgVmFpbyBQaWN0dXJl?= =?utf-8?q?book=29_=D0=B2_ALT_Linux=29?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Sep 2009 19:19:13 -0000 Archived-At: List-Archive: List-Post: On Wed, 30 Sep 2009 21:43:21 +0400 =D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D0=BC=D0=B8=D1=80 =D0=93=D1=83=D1=81=D0=B5= =D0=B2 wrote: > > > policy Can be any of the available governor's name > > > as shown > > > in /sys/devices/.../cpufreq/scaling_available_governors, this > > > means that if you compiled governors as modules in your kernel, > > > you need to load them before running cpufreqd. [REQUIRED] > > >=20 > > > :-( =D0=A2=D0=B0=D0=BC =D1=83 =D0=BC=D0=B5=D0=BD=D1=8F =D1=82=D0=BE= =D0=BB=D1=8C=D0=BA=D0=BE perfomance =D0=B8 powersave, =D0=BD=D0=B8=D0=BA=D0= =B0=D0=BA=D0=BE=D0=B3=D0=BE ondemand > >=20 > > modprobe cpufreq_ondemand >=20 > =D0=92=D0=BE=D0=BD =D0=BE=D0=BD=D0=BE =D0=BA=D0=B0=D0=BA..=20 >=20 > =D0=A1=D0=B5=D0=B9=D1=87=D0=B0=D1=81 =D0=BF=D0=BE=D0=BF=D1=80=D0=BE=D0=B1= =D1=83=D1=8E - =D0=B5=D1=81=D0=BB=D0=B8 =D0=B2=D1=81=D0=B5 =D0=B1=D1=83=D0= =B4=D0=B5=D1=82 =D1=83=D0=B4=D0=B0=D1=87=D0=BD=D0=BE, =D1=82=D0=BE =D0=BD= =D0=B0=D0=B2=D0=B5=D1=80=D0=BD=D0=BE=D0=B5 =D0=BD=D0=B0=D0=B4=D0=BE =D0=B2 = =D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D1=83 > (/etc/modules). >=20 > =D0=9D=D0=B0 =D0=B2=D1=81=D1=8F=D0=BA=D0=B8=D0=B9 =D1=81=D0=BB=D1=83=D1= =87=D0=B0=D0=B9 =D0=BF=D0=B5=D1=80=D0=B5=D1=81=D0=BE=D0=B1=D1=80=D0=B0=D0= =BB cpufreqd =D1=81=D0=BE=D1=82=D0=BE=D0=B2=D0=B0=D1=80=D0=B8=D1=89=D0=B8 = =D0=B8=D0=B7 p5 =D0=B4=D0=BB=D1=8F > =D0=91=D1=80=D0=B0=D0=BD=D1=87=D0=B0 4.1. =D0=9F=D1=83=D1=81=D1=82=D1=8C = =D0=B1=D1=83=D0=B4=D0=B5=D1=82. =D0=A1=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB =D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B7= =D0=BA=D1=83 cpufreq_ondemand, =D1=81=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB =D0=BD= =D0=B8=D0=B6=D0=BD=D1=8E=D1=8E =D0=B3=D1=80=D0=B0=D0=BD=D0=B8=D1=86=D1=83 = =D1=87=D0=B0=D1=81=D1=82=D0=BE=D1=82=D1=8B 300 =D0=BC=D0=B3=D1=86. =D0=9F=D0=B5=D1=80=D0=B5=D0=B3=D1=80=D1=83=D0=B7=D0=B8= =D0=BB - =D0=B2=D1=81=D0=B5 =D1=80=D0=B0=D0=B2=D0=BD=D0=BE =D0=BD=D0=B5 =D0= =B2=D0=B8=D0=B4=D0=B8=D1=82 cpufreq-info =D1=8D=D1=82=D0=BE=D1=82 =D1=80=D0= =B5=D0=B3=D1=83=D0=BB=D1=8F=D1=82=D0=BE=D1=80: [root@vaio ~]# cpufreq-info=20 cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006 Report errors and bugs to linux@brodo.de, please. analyzing CPU 0: driver: longrun CPUs which need to switch frequency at the same time: 0 hardware limits: 3.0 MHz - 595 MHz available cpufreq governors: performance, powersave current policy: frequency should be within 119 MHz and 476 MHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 500 MHz (asserted by call to hardware). =D0=A5=D0=BE=D1=82=D1=8F =D0=BF=D0=BE =D1=81=D1=80=D0=B0=D0=B2=D0=BD=D0=B5= =D0=BD=D0=B8=D1=8E =D1=81 =D0=BF=D1=80=D0=B5=D0=B4=D1=8B=D0=B4=D1=83=D1=89= =D0=B8=D0=BC =D0=B2=D1=8B=D0=B2=D0=BE=D0=B4=D0=BE=D0=BC =D1=8D=D1=82=D0=BE= =D0=B9 =D0=BA=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4=D1=8B =D0=B2=D0=B8=D0=B6=D1=83,= =D1=87=D1=82=D0=BE =D0=B4=D0=B8=D0=B0=D0=BF=D0=B0=D0=B7=D0=BE=D0=BD =D0=BD=D0=B5 300-595 =D0=BC=D0=B3=D1=86, =D0=B0 =D0=BC=D0=B5=D0=BD=D1=8C=D1= =88=D0=B5. =D0=98 =D0=BD=D1=8B=D0=BD=D0=B5=D1=88=D0=BD=D1=8F=D1=8F =D1=87= =D0=B0=D1=81=D1=82=D0=BE=D1=82=D0=B0 =D0=BD=D0=B5 595, =D0=B0 500 =D0=BC=D0= =B3=D1=86. =D0=9E=D0=B4=D0=BD=D0=B0=D0=BA=D0=BE =D1=80=D0=B5=D0=B3=D1=83=D0=BB=D1=8F=D1=82=D0=BE=D1=80 - perfomance.=20 cpufreq_ondemand =D1=81=D1=80=D0=B0=D0=B7=D1=83 =D0=B2=D0=BA=D0=BB=D1=8E=D1= =87=D0=B8=D0=BB=D1=81=D1=8F =D0=B2 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=83, = =D1=81=D1=83=D0=B4=D1=8F =D0=BF=D0=BE lsmod: [root@vaio ~]# lsmod Module Size Used by mach64 48384 1=20 drm 84648 2 mach64 binfmt_misc 16008 1=20 af_packet 26624 2=20 dm_mod 66408 0=20 sg 40500 0=20 as_iosched 18820 1=20 usb_storage 76736 0=20 libusual 23336 1 usb_storage ndiswrapper 195356 0=20 pcmcia 43948 0=20 firmware_class 13312 1 pcmcia snd_ymfpci 65728 2=20 gameport 18828 1 snd_ymfpci snd_ac97_codec 104868 1 snd_ymfpci ac97_bus 5888 1 snd_ac97_codec snd_pcm_oss 45728 0=20 snd_seq_dummy 7684 0=20 snd_seq_oss 36352 0=20 serio_raw 11012 0=20 snd_seq_midi_event 11520 1 snd_seq_oss psmouse 51476 0=20 evdev 16256 5=20 snd_seq 56432 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_mixer_oss 20480 1 snd_pcm_oss pcspkr 7168 0=20 button 12176 0=20 fan 9604 0=20 rtc 18984 0=20 battery 17156 0=20 ac 9988 0=20 snd_pcm 81028 4 snd_ymfpci,snd_ac97_codec,snd_pcm_oss snd_opl3_lib 15744 1 snd_ymfpci snd_timer 27656 4 snd_ymfpci,snd_seq,snd_pcm,snd_opl3_lib snd_hwdep 13316 1 snd_opl3_lib snd_page_alloc 14088 2 snd_ymfpci,snd_pcm snd_mpu401_uart 12672 1 snd_ymfpci snd_rawmidi 28576 1 snd_mpu401_uart snd_seq_device 12172 5 snd_seq_dummy,snd_seq_oss,snd_seq,snd_opl3_= lib,snd_rawmidi thermal 23068 0=20 snd 61348 16 snd_ymfpci,snd_ac97_codec,snd_pcm_oss,snd_= seq_oss,snd_seq,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_= mpu401_uart,snd_rawmidi,snd_seq_device yenta_socket 30476 2=20 meye 34312 0=20 processor 44008 2 thermal rsrc_nonstatic 17536 1 yenta_socket soundcore 11872 1 snd videodev 38912 1 meye v4l1_compat 18948 1 videodev pcmcia_core 43924 3 pcmcia,yenta_socket,rsrc_nonstatic uhci_hcd 29072 0=20 ohci1394 36912 0=20 sony_laptop 39132 2 meye ieee1394 95416 1 ohci1394 i2c_piix4 13196 0=20 efficeon_agp 12320 0=20 agpgart 38344 2 drm,efficeon_agp i2c_core 28820 1 i2c_piix4 usbcore 150896 5 usb_storage,libusual,ndiswrapper,uhci_hcd cpufreq_ondemand 12684 0=20 freq_table 8832 1 cpufreq_ondemand longrun 6920 0=20 ext3 140040 2=20 jbd 51220 1 ext3 mbcache 12676 1 ext3 ata_generic 13444 0=20 pata_acpi 11520 0=20 ata_piix 26244 0=20 libata 165264 3 ata_generic,pata_acpi,ata_piix dock 14352 1 libata sd_mod 33816 0=20 scsi_mod 154924 4 sg,usb_storage,libata,sd_mod ide_generic 5248 0 [permanent] ide_pci_generic 8196 0 [permanent] ide_disk 19584 4=20 piix 11400 0 [permanent] ide_core 120608 4 ide_generic,ide_pci_generic,ide_disk,piix =D0=92 =D1=81=D0=B0=D0=BC=D0=BE=D0=BC /etc/cpufreqd.conf [root@vaio etc]# cat cpufreqd.conf # this is a comment # see CPUFREQD.CONF(5) manpage for a complete reference [General] pidfile=3D/var/run/cpufreqd.pid poll_interval=3D2 verbosity=3D4 #enable_remote=3D1 #remote_group=3Droot [/General] #[acpi] #acpid_socket=3D/var/run/acpid.socket #[/acpi] #[nforce2_atxp1] #vcore_path=3D/some/path #vcore_default=3D1500 #[/nforce2_atxp1] #[sensors_plugin] #sensors_conf=3D/some/file #[/sensors_plugin] [Profile] name=3DOn Demand High minfreq=3D40% maxfreq=3D100% policy=3Dondemand exec_pre=3Dcat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq > /sys= /devices/system/cpu/cpu0/cpufreq/scaling_max_freq [/Profile] [Profile] name=3DOn Demand Low minfreq=3D20% maxfreq=3D80% policy=3Dondemand [/Profile] [Profile] name=3DPerformance High minfreq=3D100% maxfreq=3D100% policy=3Dperformance exec_pre=3Dcat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq > /sys= /devices/system/cpu/cpu0/cpufreq/scaling_max_freq exec_post=3Decho 8 > /proc/acpi/sony/brightness [/Profile] [Profile] name=3DPerformance Low minfreq=3D80% maxfreq=3D80% policy=3Dperformance [/Profile] [Profile] name=3DPowersave High minfreq=3D70% maxfreq=3D70% policy=3Dpowersave [/Profile] [Profile] name=3DPowersave Low minfreq=3D30% maxfreq=3D30% policy=3Dpowersave [/Profile] #[Profile] #name=3DConservative High #minfreq=3D33% #maxfreq=3D100% #policy=3Dconservative #[/Profile] # #[Profile] #name=3DConservative Low #minfreq=3D0% #maxfreq=3D66% #policy=3Dconservative #[/Profile] ## # Basic states ## # when AC use performance mode [Rule] name=3DAC Rule ac=3Don # (on/off) profile=3DPerformance High [/Rule] =20 # conservative mode when not AC [Rule] name=3DAC Off - Low Battery ac=3Doff # (on/off) battery_interval=3D0-30 #exec_post=3Decho 5 > /proc/acpi/sony/brightness profile=3DPowersave Low [/Rule] # conservative mode when not AC [Rule] name=3DAC Off - Medium Battery ac=3Doff # (on/off) battery_interval=3D30-70 #exec_post=3Decho 5 > /proc/acpi/sony/brightness profile=3DOn Demand Low [/Rule] # stay in performance mode for the first minutes [Rule] name=3DAC Off - High Power ac=3Doff # (on/off) battery_interval=3D70-100 #exec_post=3Decho 5 > /proc/acpi/sony/brightness profile=3DOn Demand High [/Rule] ## # Special Rules ## # CPU Too hot! [Rule] name=3DCPU Too Hot acpi_temperature=3D55-100 cpu_interval=3D50-100 profile=3DPerformance Low [/Rule] # use performance mode if I'm watching a movie # I don't care for batteries!=20 # But don't heat too much. [Rule] name=3DMovie Watcher programs=3Dxine,mplayer,avidemux,gcc,totem,vlc,kaffeine,ogle,lindvd battery_interval=3D0-100 acpi_temperature=3D0-60 cpu_interval=3D0-100 profile=3DPerformance High [/Rule] =D0=98=D1=81=D1=85=D0=BE=D0=B4=D1=8F =D0=B8=D0=B7 =D0=B2=D1=8B=D0=B2=D0=BE= =D0=B4=D0=B0 cpufreq-info (=D1=87=D0=B0=D1=81=D1=82=D0=BE=D1=82=D1=8B 119 = =D0=B8 476 =D0=BC=D0=B3=D1=86) =D0=BF=D1=80=D0=B8=D0=BC=D0=B5=D0=BD=D1=8F= =D0=B5=D1=82=D1=81=D1=8F =D0=BF=D1=80=D0=BE=D1=84=D0=B8=D0=BB=D1=8C On Dema= nd Low (20-80%). =D0=9D=D0=BE =D0=B2 =D1=81=D0=BF=D0=B8=D1=81=D0=BA=D0=B0= =D1=85 =D0=BE=D0=BD =D0=BD=D0=B5 =D0=B7=D0=BD=D0=B0=D1=87=D0=B8=D1=82=D1=81= =D1=8F, =D0=B8 =D0=B5=D0=B3=D0=BE =D1=80=D0=BE=D0=BB=D1=8C =D0=B2=D1=8B=D0= =BF=D0=BE=D0=BB=D0=BD=D1=8F=D0=B5=D1=82 perfomance (?). =D0=98 =D0=BF=D0=BE= =D0=BA=D0=B0=D0=BA=D0=BE=D0=BC=D1=83 =D0=BF=D1=80=D0=B8=D0=BD=D1=86=D0=B8= =D0=BF=D1=83 =D0=B2=D1=8B=D0=B1=D0=B8=D1=80=D0=B0=D0=B5=D1=82=D1=81=D1=8F = =D0=B8=D0=B7 cpufreqd.conf =D1=82=D0=BE=D1=82 =D0=B8=D0=BB=D0=B8 =D0=B8=D0= =BD=D0=BE=D0=B9 =D0=BF=D1=80=D0=BE=D1=84=D0=B8=D0=BB=D1=8C? =D0=9A=D0=BE=D0= =BC=D0=B0=D0=BD=D0=B4=D1=83 cpufreq-set -g ondemand =D0=B4=D0=B5=D0=BB=D0= =B0=D0=BB - =D1=84=D0=BE=D1=80=D0=BC=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE - =D0=BD= =D0=B8=D1=87=D0=B5=D0=B3=D0=BE =D0=BD=D0=B5=D1=82, =D0=BD=D0=B0 =D0=B4=D0= =B5=D0=BB=D0=B5 - =D0=B2=D1=80=D0=BE=D0=B4=D0=B5 =D1=80=D0=B0=D0=B1=D0=BE= =D1=82=D0=B0=D0=B5=D1=82. =D0=9D=D0=B0=D0=B2=D0=B5=D1=80=D0=BD=D0=BE=D0=B5 = =D0=BD=D1=83=D0=B6=D0=BD=D0=BE =D0=B7=D0=B0=D0=BA=D0=BE=D0=BC=D0=BC=D0=B5= =D0=BD=D1=82=D0=B0=D1=80=D0=B8=D1=82=D1=8C =D0=B2=D1=81=D0=B5 =D0=BF=D1=80= =D0=BE=D1=84=D0=B8=D0=BB=D0=B8 =D0=BA=D1=80=D0=BE=D0=BC=D0=B5 =D0=BE=D0=B4= =D0=BD=D0=BE=D0=B3=D0=BE. =D0=9C=D0=BD=D0=B5 =D0=B1=D1=8B =D0=BF=D0=BE=D0= =B4=D0=BE=D1=88=D0=B5=D0=BB On Demand High.. --=20 =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D0=BC=D0=B8=D1=80 =D0=93=D1=83=D1=81=D0=B5= =D0=B2