ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] регулировка частоты процессора
@ 2010-08-28 16:26 Denis G. Samsonenko
  0 siblings, 0 replies; only message in thread
From: Denis G. Samsonenko @ 2010-08-28 16:26 UTC (permalink / raw)
  To: ALT Linux Community general discussions

День добрый!

В общем, просуммирую для архива:

Включение автоматической регулировки частоты процессора в зависимости
от нагрузки без использования спецсервистов типа cpuspeed, powernowd,
etc.

Спасибо Михаилу Шигорину за пояснения и указание нужного направления.

>> userspace требует отдельного контролирующего процесса,
>> а ondemand справляется в ядре (настраивается в /sys).
>>
>> http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling
>> и при желании -- Documentation/cpu-freq/governors.txt


Итак, чтобы включить автоматическую регулировку частоты процессора
надо поместить в /etc/modues следующую строку:

cpufreq_ondemand


Так же туда надо прописать подходящий модуль для вашего процессора. В
моём случае это такие:

powernow_k8 (для AMD Athlon 64 X2);
acpi_cpufreq (для Intel Atom N270).

Остальные варианты можно посмотреть по приведённой выше ссылке.


На моём EeePC 1000H с Intel Atom пришлось ещё прописать в
/etc/sysfs.conf следующие строки:

devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
devices/system/cpu/cpu1/cpufreq/scaling_governor = ondemand

Иначе по умолчанию использовался профиль perfomance, и частота
процессора всегда была максимальной.

На стационарном компе с AMD Athlon 64 X2 правки /etc/sysfs.conf не
потребовалось.


Вот, вроде всё.

-- 
Всего доброго,

Денис.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-08-28 16:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-28 16:26 [Comm] регулировка частоты процессора Denis G. Samsonenko

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

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


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