[sisyphus] Что с частотой процессора?

kostiagol на yandex.ru kostiagol на yandex.ru
Чт Июн 6 13:30:06 MSK 2013


Здравствуйте!
Для начала uname -a:
     *  Linux Acer.local.balticum.lt 3.8.10-un-def-alt1 #1 SMP PREEMPT Mon Apr 29 
11:21:47 UTC 2013 i686 GNU/Linux (И опять это имя компа поменялось? да ладно, 
сейчас не о том)
И lscpu:
     *  Architecture:          i686                                                                                                                                                                               
     *  CPU op-mode(s):        32-bit, 64-bit                                                                                                                                                                     
     *  Byte Order:            Little Endian                                                                                                                                                                      
     *  CPU(s):                2                                                                                                                                                                                  
     *  On-line CPU(s) list:   0,1                                                                                                                                                                                
     *  Thread(s) per core:    1                                                                                                                                                                                  
     *  Core(s) per socket:    2                                                                                                                                                                                  
     *  Socket(s):             1                                                                                                                                                                                  
     *  Vendor ID:             AuthenticAMD                                                                                                                                                                       
     *  CPU family:            17                                                                                                                                                                                 
     *  Model:                 3                                                                                                                                                                                  
     *  Stepping:              1                                                                                                                                                                                  
     *  CPU MHz:               2000.000                                                                                                                                                                           
     *  BogoMIPS:              3999.92                                                                                                                                                                            
     *  Virtualization:        AMD-V
     *  L1d cache:             64K
     *  L1i cache:             64K
     *  L2 cache:              512K

Заметил я недавно, что лаптоп начал сильно греться, решил проверить, что там 
с частотой процессора и пр. После установке Альта в апреле проверял, 
переключение частоты работало, прыгало от 500 до 2000.
Но после нескольких обновлений ядра и systemd оказалось, что процессор всё 
время работает на полную мощность. Среди модулей ядра я не увидел 
привычного powernow-k8, а вместо него acpi-cpufreq. Попробовал подгрузить 
powernow, он говорит, что данный модуль устарел и теперь следует 
пользоваться acpi-cpufreq. И ещё заметил, ни cpufreq_performance ни 
cpufreq_ondemand не загружены. Они теперь не нужны чтоли? В сервисах systemd 
нашёл cpufreq-simple.service, но он не стартует с системой. почему?
Решил посмотреть, какая политика процессора задействована? а как 
посмотреть? cpufreq-info нет, cpufreqd, как оказалось, не установлен (очевидно 
управляется кем-то другим?) Я установил cpufreqd, надеялся с помощью него 
разобраться, cpufreq-info показывает следующее:
     *  analyzing CPU 0:
     *    driver: acpi-cpufreq
     *    CPUs which run at the same hardware frequency: 0
     *    CPUs which need to have their frequency coordinated by software: 0
     *    maximum transition latency: 0.00 ms.
     *    hardware limits: 500 MHz - 2.00 GHz
     *    available frequency steps: 2.00 GHz, 1000 MHz, 500 MHz
     *    available cpufreq governors: performance
     *    current policy: frequency should be within 500 MHz and 2.00 GHz.
     *                    The governor "performance" may decide which speed to use
     *                    within this range.
     *    current CPU frequency is 2.00 GHz.
     *  analyzing CPU 1:
     *    driver: acpi-cpufreq
     *    CPUs which run at the same hardware frequency: 1
     *    CPUs which need to have their frequency coordinated by software: 1
     *    maximum transition latency: 0.00 ms.
     *    hardware limits: 500 MHz - 2.00 GHz
     *    available frequency steps: 2.00 GHz, 1000 MHz, 500 MHz
     *    available cpufreq governors: performance
     *    current policy: frequency should be within 500 MHz and 2.00 GHz.
     *                    The governor "performance" may decide which speed to use
     *                    within this range.
     *    current CPU frequency is 2.00 GHz.
Значит performance всё-таки задействован, причём и от сети и на батарейке. А 
как поменять?
cpufreqd-get и cpufreqd-set не работают, оказывается, cpufreqd не стартует с 
системой, хотя и назначен. запустил вручную, всё-равно отказываются работать, 
пишут "No cpufreqd socket found" Вобщем, очередной бардак. Я так понимаю, это 
связано с переходом на systemd и в довесок, изменениями в ядре?
Может разложите "на пальцах", кто и как теперь управляет моим процессором? 
Или где почитать можно? Потому что "по старому" не работает.
Извините за профанизм
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20130606/7be3e175/attachment-0001.html>


Подробная информация о списке рассылки Sisyphus