ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Mikhail Efremov <sem@altlinux.ru>
To: sisyphus@lists.altlinux.org
Subject: Re: [sisyphus] Что с частотой процессора?
Date: Thu, 6 Jun 2013 17:41:23 +0400
Message-ID: <20130606174123.6df7f177@sem.office.altlinux.ru> (raw)
In-Reply-To: <2228552.711JBy9FkX@acer-7530.local.balticum.lt>

On Thu, 06 Jun 2013 12:30:06 +0300 kostiagol@yandex.ru wrote:
> Заметил я недавно, что лаптоп начал сильно греться, решил проверить, что там 
> с частотой процессора и пр. После установке Альта в апреле проверял, 
> переключение частоты работало, прыгало от 500 до 2000.
> Но после нескольких обновлений ядра и systemd оказалось, что процессор всё 
> время работает на полную мощность. Среди модулей ядра я не увидел 
> привычного powernow-k8, а вместо него acpi-cpufreq. Попробовал подгрузить 
> powernow, он говорит, что данный модуль устарел и теперь следует 
> пользоваться acpi-cpufreq. И ещё заметил, ни cpufreq_performance ни 
> cpufreq_ondemand не загружены. Они теперь не нужны чтоли? В сервисах systemd 
> нашёл cpufreq-simple.service, но он не стартует с системой. почему?

Наверно потому, что он выключен.
См. systemctl status cpufreq-simple.service.

> Решил посмотреть, какая политика процессора задействована? а как 
> посмотреть? cpufreq-info нет,

cpufreq-info из пакета cpufrequtils на который есть зависимость в
cpufreq-simple. При установленном cpufreq-simple его не может не быть.

> cpufreqd, как оказалось, не установлен (очевидно 
> управляется кем-то другим?) Я установил cpufreqd, надеялся с помощью него 
> разобраться
> Значит performance всё-таки задействован, причём и от сети и на батарейке. А 
> как поменять?
> cpufreqd-get и cpufreqd-set не работают, оказывается, cpufreqd не стартует с 
> системой, хотя и назначен. запустил вручную, всё-равно отказываются работать, 
> пишут "No cpufreqd socket found" Вобщем, очередной бардак. Я так понимаю, это 
> связано с переходом на systemd и в довесок, изменениями в ядре?

Если вы хотите управлять частотой из userspace каким-нибудь cpufreqd
или чем-то подобным, то скорее всего надо загружать
cpufreq_userspace. Делает ли это cpufreqd сам - я не в курсе.

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

Я не знаю, что такое "по старому". Частотой же процессора можно
управлять либо из userspace (с помощью демонов вроде cpufreqd), либо
разрешить это делать самому ядру, загрузив нужные модули и выбрав
нужный governor.
Именно для второго варианта и существует cpufreq-simple: он пытается
определить нужный модуль, загружает его и устанавливает прописанный в
конфигурационном файле governor (для обычного десктопа скорее всего
подойдет ondemand, он и прописан по умолчанию).
Использовать же userspace демоны, на мой взгляд, имеет смысл только если
вы точно знаете что делаете и почему вам не подходит управление в ядре.

-- 
WBR, Mikhail Efremov


  parent reply	other threads:[~2013-06-06 13:41 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-06 10:13 ` Paul Wolneykien
2013-06-06 13:41 ` Mikhail Efremov [this message]
2013-06-06 15:59     ` Mikhail Efremov
2013-06-06 16:20       ` kostiagol
2013-06-06 16:45         ` Mikhail Efremov
2013-06-06 16:05   ` gBopHuk_alt
2013-06-06 16:19     ` Mikhail Efremov
2013-06-07 14:53       ` gBopHuk_alt
2013-06-07 22:34         ` Mikhail Efremov
2013-06-08  7:58           ` gbophuk_alt
2013-06-08 14:21             ` Mikhail Efremov
2013-06-08 19:28               ` kostiagol
2013-06-10  8:28                 ` gBopHuk_alt
2013-06-10  9:35                   ` kostiagol
2013-06-10 13:30                     ` Mikhail Efremov
2013-06-10 15:36                         ` Mikhail Efremov
2013-06-10 16:15                         ` Mikhail Efremov
2013-06-08 23:02               ` gBopHuk_alt
2013-06-10 10:40 ` [sisyphus] Kmod просмотр доступных модулей gbophuk_alt
2013-06-10 11:23   ` kostiagol
2013-06-10 11:34     ` Viacheslav Dubrovskyi
2013-06-10 11:34     ` Andrew Borodin
2013-06-10 11:55       ` kostiagol

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130606174123.6df7f177@sem.office.altlinux.ru \
    --to=sem@altlinux.ru \
    --cc=sisyphus@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git