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
next prev 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