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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: ускорение убунты - как отключить cpu scaling?  (Прочитано 15666 раз)

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

Оффлайн 1IP331E

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: ускорение убунты - как отключить cpu scaling?
« Ответ #30 : 28 Декабря 2007, 20:39:12 »
установил apt-get install cpufrequtils
потом
запускаю cpufreq-info

вот что говорит
root@ddr3-desktop:~# cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, 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

у меня amd x2 4800

Оффлайн Drive

  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: ускорение убунты - как отключить cpu scaling?
« Ответ #31 : 28 Декабря 2007, 20:51:37 »
Явно модуль не поддерживает твою двухъядерку...

Оффлайн 1IP331E

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: ускорение убунты - как отключить cpu scaling?
« Ответ #32 : 28 Декабря 2007, 20:53:46 »
так у него тож 2 ядра
Цитировать
Недавно заметил что стоит по дефолту в убунте тип поведения  cpu scaling - ondemand, при этом тактовая частота процессора обычно в 2 раза меньше рабочей и поднимается в некоторых случаях, если работать в фирефокс - то не увеливичается, если поменять на performance то похоже частота становится нормальной.
Посмотреть это все можно программой cpufreq-info из пакета cpufrequtils.

Странно как никто не обратил внимания на эту досадную странность Ubuntu - ведь действительно из за этого медленнее в 2 раза окошки отрисовываются! А я то думал - в чем загадка что на x2 3800 атлоне все так-же как на дохленьком дюроне работает...

Как  сделать по дефолту что-бы было performance, или вообще отключить cpu scaling?

Оффлайн Drive

  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: ускорение убунты - как отключить cpu scaling?
« Ответ #33 : 28 Декабря 2007, 21:01:55 »
У меня одноядерка мобльная на Merom...тоже
  no or unknown cpufreq driver is active on this CPU

Гугл говорит, что ядро новое, Ubuntu не поддерживает...

Оффлайн azimuth

  • Участник
  • *
  • Сообщений: 138
  • Ubuntuing my brain...
    • Просмотр профиля
Хмм а у меня Pentium M трехгодичной давности, и все равно выдает no or unknown cpufreq driver is active on this CPU :( Еще с Фисти бьюсь над этой проблемой :(
Linux forever!!! :)
mount /alcohol/beer /body/stomach

Оффлайн DebianBoy

  • Активист
  • *
  • Сообщений: 304
    • Просмотр профиля
А вы не твикали линух до того как пытаться заюзать cpufreq? Например, службы типа apm, acpi по разным мануалам разгона Ubuntu.
Debian и только Debian :)

Оффлайн azimuth

  • Участник
  • *
  • Сообщений: 138
  • Ubuntuing my brain...
    • Просмотр профиля
Нет, сразу после установки Ubuntu и пожаловалась " CPU frequency scaling unsupported" :(
Linux forever!!! :)
mount /alcohol/beer /body/stomach

Оффлайн kiev

  • Автор темы
  • Активист
  • *
  • Сообщений: 412
    • Просмотр профиля
    • Соционическое типирование и консультирование
ну так и хорошо - если "scaling unsupported" то никто не сможет процессор затормозить - значит он работает на полную - проверить можно через сенсоры например ksensors

Оффлайн Yden

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
а для быстрой отрисовки драйвер надо нормальный ставить. У меня с пониженой частотой всё отлично бегает.

а по моему это не баг а работает всё замечательно зато проц не напрягается при типичных задачах а значит ест меньше энергии

Оффлайн teop

  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Я прописал скриптики в /etc/acpi/ чтобы при работе от батареи переходил в щадящий режим.  А при питании от сети - в максимальный. Скриптики:
/etc/acpi/ac.d/95-full-power.sh
#! /bin/sh
# This script makes processor go to the full power mode
/usr/bin/cpufreq-selector -g performance
/etc/acpi/battery.d/95-power-save.sh
#! /bin/sh
# This script makes processor go to the power-saving mode
/usr/bin/cpufreq-selector -g powersave
При переходе на питание от батареи все хорошо. Переходит в нужный режим. А вот при питании от сети - нет. Кто может подсказать в чем дело?
У меня была аналогичная сложность, при решении проблемы с частой парковкой головок винта в 7.10. При переходе на питание от батарей, парковка включалась, но не отключалась при дальнейшем присоединении кабеля. Такое чувство, что скрипты /etc/acpi/ac.d выполняются только при загрузке.

Оффлайн maniak

  • Активист
  • *
  • Сообщений: 489
    • Просмотр профиля
Если кому-то вдруг понадобится простой скрипт для регулировки частоты:
#!/bin/bash
mode=(powersave ondemand performance)

echo "Select CPU scaling mode:
(1) Powersaving
(2) On Demand
(3) MAX Performance"
read md

sudo cpufreq-selector -g ${mode[$md-1]}
echo "CPU scaling mode successfully set to ${mode[$md-1]}."
« Последнее редактирование: 28 Мая 2008, 10:02:18 от maniak »

Оффлайн TAcuMopo

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: ускорение убунты - как отключить cpu scaling?
« Ответ #41 : 08 Июня 2008, 01:07:44 »
спасибо, да - это я вставил в /etc/rc.local, линукс теперь просто летает - тактовая процессора возросла в 2.6 раза, надо это в баг репорт написать, пожалуйста.

Я не понимаю зачем на моем ноутбуке (равно как и на настольном компе) процессор будет впахивать в полную мощность и зазря греть воздух?
Когда требуется мощность - процессор переключится на полную мощность, когда не надо - пусть лучше спит потихоньку. Не кушает напрасно энергию, не шумит вентиляторами, не греет воздух.
Поэтому у меня стоит
#sudo cpufreq-selector -g powersave
А как называеться команда, нейтрализующая действие cpufreq-selector -g powersave?
А то у мя после этой команды стало ужасно тормозить всё...

Оффлайн kiev

  • Автор темы
  • Активист
  • *
  • Сообщений: 412
    • Просмотр профиля
    • Соционическое типирование и консультирование
Re: ускорение убунты - как отключить cpu scaling?
« Ответ #42 : 08 Июня 2008, 04:50:50 »
А как называеться команда, нейтрализующая действие cpufreq-selector -g powersave?
sudo cpufreq-selector -g performance

Оффлайн dobradmin

  • Участник
  • *
  • Сообщений: 135
    • Просмотр профиля
Re: ускорение убунты - как отключить cpu scaling?
« Ответ #43 : 07 Июля 2008, 06:25:06 »
НАФИГА?????? все отлично настраивается через биос (воообще intel speed step отключить можно....хз как у AMD я их не пользую...) и через простейщее управление питанием!!! система-параметры управление питанием...
ubuntu 8.10 Desktop (x32)@dell latitude d610
ubuntu 8.04.1 Server (x32)@2xXeon 2.8/intel7230/3gb/146gb raid5 adaptec+500gb
ubuntu 8.10 Server (x32)@1xXeon 2.8/intel7230/1gb/softraid0 320gb

Оффлайн azimuth

  • Участник
  • *
  • Сообщений: 138
  • Ubuntuing my brain...
    • Просмотр профиля
Re: ускорение убунты - как отключить cpu scaling?
« Ответ #44 : 19 Июля 2008, 01:03:44 »
ну так и хорошо - если "scaling unsupported" то никто не сможет процессор затормозить - значит он работает на полную - проверить можно через сенсоры например ksensors
Чего хорошего если проц 2ГГц постоянно пашет на 600Мгц??  :idiot2:
Linux forever!!! :)
mount /alcohol/beer /body/stomach

 

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