Форум русскоязычного сообщества Ubuntu


Автор Тема: phenom-II manager  (Прочитано 1038 раз)

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

Оффлайн nimelord

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
phenom-II manager
« : 19 Декабрь 2009, 10:59:54 »
Знаете семейство процессоров Phenom-II?

Довольно интересные камни, деле в том, что они поддерживают дискретный набор частот, зависящий от конкретной серии и набор политик:

например Phenom-II X4 910 (у меня)
поддерживает частоты: 800Mhz, 1400Mhz, 1900Mhz и 2600Mhz
политики: powersave, conservative, userspase, ondemand, performance.

Все дело в том, что процессору можно задать нижнюю и верхнюю границы частот и политику.
И он в зависимости от политики и нагрузки будет автоматически выставлять частоту в пределах заданных границ. Мало того, границы и политику можно задать каждому ядру отдельно.

Используя эти свойства, я написал менеджер для управления и мониторинга процессора.
<a href="http://sourceforge.net/dbimage.php?id=244498">скриншот 1</a>, <a href="http://sourceforge.net/dbimage.php?id=244502">скриншот 2</a>

Продукт лицензирован прод GPLv2.
Кого не разломает, проверте для своих процессоров.
Для сборки нужно лишь те библиотеки, которые нужны для сборки gtk+ приложений для с++ (gtkmm).

скачать сорсы можно <a href="http://sourceforge.net/projects/phiim/files/">отсюда</a>

всем спасибо.

Пользователь решил продолжить мысль 19 Декабрь 2009, 18:58:28:
Естественно эти и подобные вещи есть и у других процессоров, но я писал для своего экземпляра, посему возможны ошибки работы программы на других процессорах. Однако, на данный момент если процессор не "AMD Phenom™ II", то программа сообщит что он не поддеживается и завершит работу.
« Последнее редактирование: 19 Декабрь 2009, 18:58:28 от nimelord »

Оффлайн Mobilguru

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: phenom-II manager
« Ответ #1 : 04 Январь 2010, 18:06:03 »
Вещь интересная! но не у всех феномы вторые)). Если возможно - дайте ссылки на спецификации, по которым писали менеджер.

Оффлайн Nebulosa

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Re: phenom-II manager
« Ответ #2 : 04 Январь 2010, 19:55:00 »
Чем это отличается от cpufrequtils?
http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html

Работает почти сразу, давно есть в ubuntu..

(Нажмите, чтобы показать/скрыть)


Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3209
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: phenom-II manager
« Ответ #3 : 04 Январь 2010, 21:28:39 »
ну надеюсь тем что хотя бы работает :)

жалко у меня Phenom 9850 Black edition (редакция для негров :)))) )
вот ваш утиль как работает .
cpufreq-info
cpufrequtils 005: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  no or unknown cpufreq driver is active on this CPU
analyzing CPU 1:
  no or unknown cpufreq driver is active on this CPU
analyzing CPU 2:
  no or unknown cpufreq driver is active on this CPU
analyzing CPU 3:
  no or unknown cpufreq driver is active on this CPU
al@al-desktop:~$
Ubuntu 16.04.1 MATE x64, 18.1 x64 Mate, MX-Linux 16 Mate Mate Mate Mate. PC:?\FX4100@4ghz\8Gb\2TB HDD\1060gtx\90GB Ocz
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Nebulosa

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Re: phenom-II manager
« Ответ #4 : 05 Январь 2010, 07:18:08 »
вот ваш утиль как работает .
Утиль не мой, я только разместил объяву.  ;)

Погуглив же, нашел http://wiki.archlinux.org/index.php/Cpufreq  в котором все четко сказано:
Цитировать
Tip: For an AMD "K10" CPU like Phenom X4, use the powernow-k8 driver.

соответвенно, sudo modprobe powernow-k8, плюс надо проверить что служба cpufreq запущена.

Оффлайн nimelord

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: phenom-II manager
« Ответ #5 : 01 Март 2010, 22:27:51 »
извините, что не отвечал,совсем замотался с личными делами.

написано для К10, спеки думаю сами найдете.
скорее всего работает и для первых феномов.
проверить легко:
просто закоментарте проверку цпу в phiim.cpp строки с 38 по 45.

от cpufrequtils отличается тем, что можно рулить ядрми поотдельности.

и из нового:

Прикручена поддержка процессоров Athlon-II.

ps: needs gtkmm >= 2.16

Оффлайн babay2004

  • Старожил
  • *
  • Сообщений: 1003
  • Последний герой.
    • Просмотр профиля
Re: phenom-II manager
« Ответ #6 : 02 Март 2010, 10:18:02 »
Все дело в том, что процессору можно задать нижнюю и верхнюю границы частот и политику.
И он в зависимости от политики и нагрузки будет автоматически выставлять частоту в пределах заданных границ. Мало того, границы и политику можно задать каждому ядру отдельно.
А зачем?

Цитировать
Используя эти свойства, я написал менеджер для управления и мониторинга процессора.
Частоты ядер и так регулируются автоматически сами. И есть апплет "Монитор изменения частоты процессора", позволяющий это наблюдать.
Зачем плодить сущности?
Cardiowave. Fedora-18. Gnome-shell. x64. AgiliaLinux.

 

Страница сгенерирована за 0.056 секунд. Запросов: 24.