The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступна редакция дистрибутива Linux Mint 17 с десктоп-окруж..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Доступна редакция дистрибутива Linux Mint 17 с десктоп-окруж..." +/
Сообщение от Пр0х0жий (??), 02-Июл-14, 17:48 
> Номинальная частота CPU 2.4GHz,
> с настройками по умолчанию CPU работает на частоте 1.2GHz.

Он и должен работать на этой частоте при гувернёре ondemand.
Как только уровень загрузки процессора достигнет 95%,

cat  /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
95

частота повысится до следующего шага частоты

cat  /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
1733000 1333000 1067000 800000

При задании значения 50 в up_threshold, при достижении загрузки CPU в 50%, частота повысится.
Здесь выводы для одноядерного процессора.

Общеобразовательный экскурс можно увидеть здесь
https://wiki.archlinux.org/index.php/CPU_Frequency_Scaling_(Русский)
Но не всему что там есть можно доверять. Эта страница в известной степени протухла.
К тому же, управление гувернёрами через rc.local возможно, но лучше через sysfs.
Для этого он и существует (смотри инициализацию и документацию в своей системе):

# chkconfig --list sysfs
sysfs          0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл

Гувернёр задаётся так:

cat /etc/sysfs.conf | grep -v ^#
devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand

Предел загрузки процессора - аналогично (см. вывод выше).
Гувернёры задаются для каждого ядра отдельно.
Увидеть гувернёры можно здесь:

# ls -1 /lib/modules/$(uname -r)/kernel/drivers/cpufreq/|grep ^cpu

Стоит посмотреть и

ls -l /sys/devices/system/cpu/cpufreq/ondemand/

на предмет тонкой настройки ondemand которая в системе с дефолтными параметрами и почитать в документации, что сие есть и на что влияет (см. раздел 2.4 Ondemand в документации по линку ниже или из пакета в системе).

Например также можно через прямо до наоборот:
через conservative и down_threshold (плюс см. другое в документации к гувернёру)

Но всё же лучше почитать документацию:
https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt
Кто-то озадачился написанием хорошей документации с описанием массы ювелирных настроек, с помощью которых можно выжать всю мощь из никсов.
Понятно, что для этого нужно быть немножечко ювелиром.

Что набросал, это не руководство к действию, а беглый обзор куда смотреть с поправкой на свою систему.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Доступна редакция дистрибутива Linux Mint 17 с десктоп-окруж..., opennews, 26-Июн-14, 20:07  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру