Автор Тема: Управление частотой процессора в Runtu LITE 10.04  (Прочитано 7232 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн an99

  • Новичок
  • **
  • Автор темы
  • Сообщений: 40
 понравилась система, шустрая, даже не ожидал такого.
особенно понравилась загрузка в лайф режиме - чуть больше минуты - как обычная система. а установленная порядка 30 секунд. искал для ноута и думаю то что нада
ну и по ходу пара вопросов.
раньше стояла убунту там был апплет регулировки частоты процессора
можно здесь такой установить и как?
и регулировка яркости. в убунту было в мереждере питания и отдельно ставился апплет на панель.
как сделать в рунту хотя б где то?  или если уже есть скажите как управлять

забыл - система рунту лайт
« Последнее редактирование: Май 04, 2011, 23:12:17 от an99 »

Оффлайн an99

  • Новичок
  • **
  • Автор темы
  • Сообщений: 40
установил на нетбук - отличной работае.
интерисует менеджер регулировки частоты процессора как был у убунту гном.
установил powernowd через синаптик. но как его запустить? нигде не видно
или есть другие программы для регулировки частоты?

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
установил на нетбук - отличной работае.
интерисует менеджер регулировки частоты процессора как был у убунту гном.
установил powernowd через синаптик. но как его запустить? нигде не видно
или есть другие программы для регулировки частоты?
cpufreqd - чем не кайфушка?
2:5020/655.11

Оффлайн an99

  • Новичок
  • **
  • Автор темы
  • Сообщений: 40
установил на нетбук - отличной работае.
интерисует менеджер регулировки частоты процессора как был у убунту гном.
установил powernowd через синаптик. но как его запустить? нигде не видно
или есть другие программы для регулировки частоты?
cpufreqd - чем не кайфушка?
если можно подробнее. как установить , настройка ..
а то после установки powernowd я понял что ничего не понимаю в рунту :)

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
или есть другие программы для регулировки частоты?
cpufreqd - чем не кайфушка?
если можно подробнее. как установить , настройка ..
Да в том же синаптике установить. Настройка - в одном файле /etc/cpufreqd.conf  - что не удивительно :)
2:5020/655.11

Оффлайн an99

  • Новичок
  • **
  • Автор темы
  • Сообщений: 40
установил cpufreqd , но как понял уже была хотя синаптик писал что не установлена.. в меню добавить на панель была cpufreqd и ставил ее. правда непонятно что она делает..
при наведении на нее пишет "0 мгц"  а при нажатии левой кнопкой
 "cpufreqd not supported"
в  файле /etc/cpufreqd.conf  незнаю что менять или дописывать нужно

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
установил cpufreqd , но как понял уже была хотя синаптик писал что не установлена.. в меню добавить на панель была cpufreqd и ставил ее. правда непонятно что она делает..
при наведении на нее пишет "0 мгц"  а при нажатии левой кнопкой
 "cpufreqd not supported"
в  файле /etc/cpufreqd.conf  незнаю что менять или дописывать нужно
Похоже, мы про разные штуковины тут воркуем. cpufreqd - демон такой, он не на панели чего-то там рисует, а управляет режимами работы процессора в зависимости от заданных в конфиге условий (от загрузки, от температуры, от уровня заряда батареи и от наличия сетевого питания - а может и еще чего...) Правда процессор должен уметь разные режимы. Попробуйте в терминале cpufreq-info (установить, если не установлено), а вывод сюда
2:5020/655.11

Оффлайн an99

  • Новичок
  • **
  • Автор темы
  • Сообщений: 40
cpufrequtils 006: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardware limits: 1000 MHz - 1.67 GHz
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 1000 MHz and 1000 MHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1000 MHz.
  cpufreq stats: 1.67 GHz:16,25%, 1.33 GHz:0,02%, 1000 MHz:83,73%  (13)
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  hardware limits: 1000 MHz - 1.67 GHz
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 1000 MHz and 1000 MHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1000 MHz.
  cpufreq stats: 1.67 GHz:16,29%, 1.33 GHz:0,09%, 1000 MHz:83,63%  (9)

если чесно не совсем понимаю что написало..
просто в убунту 10.04 был аплет и на панели было видно в какой режим переключился процессор.. просто и удобно
« Последнее редактирование: Май 06, 2011, 21:48:34 от an99 »

Оффлайн Feduka

  • Активист
  • ****
  • Сообщений: 428
  • Меняю путина на Ходорковского
Да вроде понятно написало. Есть два процессора. Оба работают в режиме "по запросу" - реагируют на изменение нагрузки изменением частоты. Большую часть времени оба работают на минимальной частоте в 1 гиг. Ну и славно. Чем может помочь вывод текущей частоты на панель  -  не знаю :) У меня гном, на панель можно вывести текущие частоты всех процессоров (четыре разные цифири) и глядеть, как они загадочно и вроде даже независимо меняются... А еще можно вручную значение выставить 1.20 1.33 ... 1.87 2.00 2  - вот именно так, два гига с двумя нулями после точки и просто два! Хорошо, что не коты мы :) Есть нужда загонять процессоры в другой режим? Это можно сделать в терминале cpufreq-set или что-то похожее. И будет вам conservative c powersave. Но использование демона cpufreqd мне нравится больше. Настроил один раз и забыл.
« Последнее редактирование: Май 06, 2011, 22:06:03 от Feduka »
2:5020/655.11

Оффлайн an99

  • Новичок
  • **
  • Автор темы
  • Сообщений: 40
а это содержимое /etc/cpufreqd.conf



# this is a comment
# see CPUFREQD.CONF(5) manpage for a complete reference
#
# Note: ondemand/conservative Profiles are disabled because
#       they are not available on many platforms.

[General]
pidfile=/var/run/cpufreqd.pid
poll_interval=2
verbosity=4
#enable_remote=1
#remote_group=root
[/General]

#[acpi]
#acpid_socket=/var/run/acpid.socket
#[/acpi]

#[nforce2_atxp1]
#vcore_path=/some/path
#vcore_default=1500
#[/nforce2_atxp1]

#[sensors_plugin]
#sensors_conf=/some/file
#[/sensors_plugin]

#[Profile]
#name=On Demand High
#minfreq=40%
#maxfreq=100%
#policy=ondemand
#[/Profile]
#
#[Profile]
#name=On Demand Low
#minfreq=20%
#maxfreq=80%
#policy=ondemand
#[/Profile]

[Profile]
name=Performance High
minfreq=100%
maxfreq=100%
policy=performance
#exec_post=echo 8 > /proc/acpi/sony/brightness
[/Profile]

[Profile]
name=Performance Low
minfreq=80%
maxfreq=80%
policy=performance
[/Profile]

[Profile]
name=Powersave High
minfreq=60%
maxfreq=60%
policy=powersave
[/Profile]

[Profile]
name=Powersave Low
minfreq=40%
maxfreq=40%
policy=powersave
[/Profile]

#[Profile]
#name=Conservative High
#minfreq=33%
#maxfreq=100%
#policy=conservative
#[/Profile]
#
#[Profile]
#name=Conservative Low
#minfreq=0%
#maxfreq=66%
#policy=conservative
#[/Profile]

##
# Basic states
##
# when AC use performance mode
[Rule]
name=AC Rule
ac=on                    # (on/off)
profile=Performance High
[/Rule]
 
# stay in performance mode for the first minutes
[Rule]
name=AC Off - High Power
ac=off                   # (on/off)
battery_interval=70-100
#exec_post=echo 5 > /proc/acpi/sony/brightness
profile=Performance Low
[/Rule]

# conservative mode when not AC
[Rule]
name=AC Off - Medium Battery
ac=off                   # (on/off)
battery_interval=30-70
#exec_post=echo 3 > /proc/acpi/sony/brightness
profile=Powersave High
[/Rule]

# conservative mode when not AC
[Rule]
name=AC Off - Low Battery
ac=off                   # (on/off)
battery_interval=0-30
#exec_post=echo 3 > /proc/acpi/sony/brightness
profile=Powersave Low
[/Rule]

##
# Special Rules
##
# CPU Too hot!
[Rule]
name=CPU Too Hot
acpi_temperature=55-100
cpu_interval=50-100
profile=Performance Low
[/Rule]

# use performance mode if I'm watching a movie
# I don't care for batteries!
# But don't heat too much.
[Rule]
name=Movie Watcher
programs=xine,mplayer,gmplayer
battery_interval=0-100
acpi_temperature=0-60
cpu_interval=0-100
profile=Performance High
[/Rule]

« Последнее редактирование: Май 06, 2011, 23:38:09 от Universe »

Оффлайн an99

  • Новичок
  • **
  • Автор темы
  • Сообщений: 40
Да вроде понятно написало. Есть два процессора. Оба работают в режиме "по запросу" - реагируют на изменение нагрузки изменением частоты. Большую часть времени оба работают на минимальной частоте в 1 гиг. Ну и славно. Чем может помочь вывод текущей частоты на панель  -  не знаю :) У меня гном, на панель можно вывести текущие частоты всех процессоров (четыре разные цифири) и глядеть, как они загадочно и вроде даже независимо меняются... А еще можно вручную значение выставить 1.20 1.33 ... 1.87 2.00 2  - вот именно так, два гига с двумя нулями после точки и просто два! Хорошо, что не коты мы :) Есть нужда загонять процессоры в другой режим? Это можно сделать в терминале cpufreq-set или что-то похожее. И будет вам conservative c powersave. Но использование демона cpufreqd мне нравится больше. Настроил один раз и забыл.
то есть если я понял правильно - уже все настроено и работает как нада?
(меняется частота от загрузки)

Оффлайн an99

  • Новичок
  • **
  • Автор темы
  • Сообщений: 40
что то если чесно не видно какого то результата от работы программы..
может где то что то и меняется в ней самой или на самом деле регулируется процессор.. но никак не отображается на какой частоте он на данный момент работает и самое главное, для чего собственно ее и ставят как я понимаю, никак не отражается на работе от батареи - т. е. длительности работы.
весь смысл в том что б при малой нагрузке процессор переходил на меньшую частоту и соответственно меньшее потребление и вследствии большей продолжительности работы от аккумулятора..
судя по сообщению терминала она работает..
 а судя по продолжительности работы - никакой разницы..
опять же убунту 10.04 - как я понимаю рунту лайт на нем основана - там был аплет, хорошо это или плохо , но было видно режим работы и самое главное длительность работы тоже соответственно менялась в большую сторону при понижении частоты процессора
может есть какой то способ это перенести в рунту?
и еще рунту действительно меньше использует ресурсы, а значит на том же оборудовании должна быстрее работать , меньше потреблять и дольше работать от батареи..
но как то абсолютно не ощущается..
пока единственное что порадовало - скорость загрузки 35 сек и выключения 3 сек
а и еще при установке автоматом нашла и подключилась к вай фаю соседа  ;D
убунту только видела но не могла подключится. а вин хр даже не догадывалась