The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступна редакция дистрибутива Linux Mint 17 с десктоп-окруж..., opennews (??), 26-Июн-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


49. "Доступна редакция дистрибутива Linux Mint 17 с десктоп-окруж..."  +/
Сообщение от Аноним (-), 27-Июн-14, 10:11 
Номинальная частота CPU 2.4GHz, с настройками по умолчанию CPU работает на частоте 1.2GHz. В этом режиме Samsung Core i3 работает медленнее другого моего ноута с Celeron 1.6GHz.
Ответить | Правка | Наверх | Cообщить модератору

50. "Доступна редакция дистрибутива Linux Mint 17 с десктоп-окруж..."  +/
Сообщение от Аноним (-), 27-Июн-14, 10:25 
> Номинальная частота CPU 2.4GHz, с настройками по умолчанию CPU работает на частоте
> 1.2GHz. В этом режиме Samsung Core i3 работает медленнее другого моего
> ноута с Celeron 1.6GHz.

По требованию в режиме ondemand он должен автоматически повышать частоту до максимальной, для ноутбуков этот режим особенно актуален. Нужно искать причину почему ondemand некорректно работает, я вам советую не включать процессор в режим performance.

Попробуйте нагрузить процессор и посмотреть частоту под нагрузкой.

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

78. "Доступна редакция дистрибутива 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
Кто-то озадачился написанием хорошей документации с описанием массы ювелирных настроек, с помощью которых можно выжать всю мощь из никсов.
Понятно, что для этого нужно быть немножечко ювелиром.

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

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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