Согласно домашней странице cpudyn, он использует /proc/cpufreq для ядрер старее 2.6 и /sys для новых.
Вкратце скалинг устроен так: 1) есть модуль, обеспечивающий взаимодействие с аппаратурой /lib/modules/`uname -r`/kernel/arch/*/kernel/cpu/cpufreq 2) есть модуль, обеспечивающий руководство частотой. /lib/modules/`uname -r`/kernel/drivers/cpufreq (и вшитый performance-governor) 3) есть интерфейс управления этим модулем например modprobe powernow-k8 modprobe cpufreq-ondemand после этого смотреть в /sys/devices/system/cpu/cpu*/cpufreq/ пакет sysfsutils удобен для регулирования этого добра. Каждый governor предоставляет свою стратегию управления частотой или полное ее отсутствие (userspace-governor) и свои ручечки для регулирования (или их отсутствие). В случае userspace governor для управления используется внешний демон (которых не менее 3 штук есть) У чт, 2008-02-07 у 18:08 +0600, Сергей С. пише: > Подскажите в кртце в механизм работы cpudyn? Каким обрзом он повышает > частоту? За счет чего он грузит процессор? Я не совсем разбираюсь в > железе, так что извините за возможно глупый вопрос. > И какие есть еще способы заставить частоту повыситься? > > 2008/2/7, Alexander Vlasov <[EMAIL PROTECTED]>: > Легко, и даже кучей способов > только неплохо знать, кто им у вас управляет. Если in-kernel > governor, > то одно дело, если userspace то другое. > > > У чт, 2008-02-07 у 17:23 +0600, Сергей С. пише: > > А можно ли каким-нибудь способом увеличить Mhz? Я это к > тому, что в > > процессе установки HomeWorld 2 под Cedega, выскакивает > ошибка, что мол > > не достаточно мощности CPU > > > > 2008/2/7, San_Sanych <[EMAIL PROTECTED]>: > > Сергей С. пишет: > > > Доборый день. Объясните, пожалуйста почему cpu MHz > = 598 > > если проц на > > > 1300 MHz ? > > > > > > $ cat /proc/cpuinfo > > > > > > processor : 0 > > > vendor_id : GenuineIntel > > > cpu family : 6 > > > model : 9 > > > model name : Intel(R) Pentium(R) M processor > 1300MHz > > > stepping : 5 > > > cpu MHz : 598.083 > > > cache size : 1024 KB > > > fdiv_bug : no > > > hlt_bug : no > > > f00f_bug : no > > > coma_bug : no > > > fpu : yes > > > fpu_exception : yes > > > cpuid level : 2 > > > wp : yes > > > flags : fpu vme de pse tsc msr mce cx8 sep mtrr > pge mca cmov > > pat clflu > > > sh dts acpi mmx fxsr sse sse2 tm pbe up est tm2 > > > bogomips : 1197.32 > > Последняя инновация в данной области ― технология > SpeedStep > > <http://ru.wikipedia.org/wiki/SpeedStep> 3 с > расширенными > > количеством > > рабочих точек по сравнению с предыдущими версиями > SpeedStep. С > > данной > > технологией 1,6 ГГц Pentium M способен эффективно > выбирать > > свою частоту > > в зависимости от нагрузки и выставлять 600 МГц > > <http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%B3%D0% > B0%D0%B3% > > D0%B5%D1%80%D1%86>, > > 800 МГц, 1000 МГц, 1200 МГц, 1400 МГц и 1600 МГц. > > (с) http://ru.wikipedia.org/wiki/Pentium_M > > > > -- > > Александр Вайтехович > > e-mail: ssanych[at]gmail[dot]com > > icq: 168712946 > > > > > > -- > > To UNSUBSCRIBE, email to > > [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact > > [EMAIL PROTECTED] > > > > > -- > Alexander Vlasov > ZULU-UANIC > JID: zulu <at> jabber.kiev.ua > > > -- > To UNSUBSCRIBE, email to > [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > -- Alexander Vlasov ZULU-UANIC JID: zulu <at> jabber.kiev.ua -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

