sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
Турбо-буст появляется в i5, в i3 его нет. Совсем забыл про i7z (A better i7 (and now i3, i5) reporting tool for Linux). Показывает частоту и все эти C0-Cn состояния. Т.е. процессор может перейти в энергосберегающее состояние не снижая частоту. https://code.google.com/archive/p/i7z/ If you want to save power, enable C6 state in bios. https://www.linux.org.ru/forum/linux-hardware/9862171?cid=9862804 Intel folks давно говорят о том, что лучше держать все ядра на номинальной частоте, гася их при отсутствии работы, а не снижая частоту. intel_pstate этим и занимается. |
Eva_Berg |
|
Темы:
35
Сообщения:
424
Участник с: 08 августа 2013
|
siroccoНу мне знач это снится: [[email protected] ~]$ sudo pstate-frequency -G pstate-frequency version 3.6.3 pstate::CPU_DRIVER -> intel_pstate pstate::CPU_GOVERNOR -> powersave pstate::TURBO -> 1 [OFF] pstate::CPU_MIN -> 47% [800000KHz] pstate::CPU_MAX -> 100% [1700000KHz] [[email protected] ~]$ sudo pstate-frequency -G -r pstate-frequency version 3.6.3 pstate::CPU[0] -> 1599.975MHz pstate::CPU[1] -> 1599.975MHz pstate::CPU[2] -> 1599.975MHz pstate::CPU[3] -> 1599.975MHz [[email protected] ~]$ sudo pstate-frequency -S -t on pstate-frequency version 3.6.3 pstate::CPU_DRIVER -> intel_pstate pstate::CPU_GOVERNOR -> powersave pstate::TURBO -> 0 [ON] pstate::CPU_MIN -> 47% [800000KHz] pstate::CPU_MAX -> 100% [1700000KHz] [[email protected] ~]$ sudo pstate-frequency -G -r pstate-frequency version 3.6.3 pstate::CPU[0] -> 1699.896MHz pstate::CPU[1] -> 1700.000MHz pstate::CPU[2] -> 1700.000MHz pstate::CPU[3] -> 1700.000MHz [[email protected] ~]$ З.Ы. Попробовала # echo 50 > /sys/devices/system/cpu/intel_pstate/max_perf_pct ## 50 , конечно, мало .... может где то 70 -80 ... # echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo теперь даже на нагруженном процессоре (кодирование видео) частота на минимуме :-( |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
http://ark.intel.com/products/75107/Intel-Core-i3-4010U-Processor-3M-Cache-1_70-GHzProcessor Base Frequency 1.70 GHz http://ark.intel.com/products/80343/Intel-Core-i5-4310U-Processor-3M-Cache-up-to-3_00-GHz Processor Base Frequency 2.00 GHz
|
Eva_Berg |
|
Темы:
35
Сообщения:
424
Участник с: 08 августа 2013
|
[[email protected] berg]# cat /sys/devices/system/cpu/intel_pstate/no_turbo 0 [[email protected] berg]# echo 0 > /sys/devices/system/cpu/intel_pstate/no_turbo [[email protected] berg]# $sudo i7z .......... Socket [0] - [physical cores=2, logical cores=4, max online cores ever=2] TURBO ENABLED on 2 Cores, Hyper Threading ON Я к тому, что у меня никакой ошибки записи нет и параметр прекрасно меняется туда-сюда. i7z тоже пишет что turbo on\off, разница правда между режимами несущественная (хоть и есть) |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
Странно. Интел утверждает, что турбо-буст - разгон одного ядра выше базовой частоты. У i3 такого не наблюдается. Что же такое pstate: turbo (в случае i3-4010U)? |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Eva_BergМожно и это изменить - имеется еще один параметр /sys/devices/system/cpu/intel_pstate/min_perf_pct (по умолчанию 38, в процентах) - минимальная производительность в процентах от максимальной частоты (без учёта режима turbo) ... А вообще все это устанавливается индивидуально - в зависимости от решаемых задач и качества/надежности железа. У меня, например, один ноутбук старенький, при больших нагрузках температура близка к критической ...... а потому для таких задач приходится ограничивать производительность - пусть подольше, зато спокоен за железо......... а так, в основном, все стоит по дефолту ...
Ошибки не исчезают с опытом - они просто умнеют
|
Eva_Berg |
|
Темы:
35
Сообщения:
424
Участник с: 08 августа 2013
|
siroccoЗагадка мистическая. В турборежиме у меня штатная частота 1.7, в turbo off 1.59, вот и пойми их. В общем путем экспериментов я пришла к следующему выводу - intel_pstate простой и тупой как сибирский валенок, выдернул шланг питания - на тебе powersave, воткнул - получи perfprance и не отсвечивай, гувернера ondemand и динамической частоты на нем искать - время терять. Нужна динамика - юзай acpi-cpufreq. |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
Eva_BergsiroccoЗагадка мистическая. В турборежиме у меня штатная частота 1.7, в turbo off 1.59, вот и пойми их. Возник вопрос - у Вас intel-ucode загружается? |
Eva_Berg |
|
Темы:
35
Сообщения:
424
Участник с: 08 августа 2013
|
siroccoЯ б еще знала что это такое. |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
https://wiki.archlinux.org/index.php/Microcode#Enabling_Intel_microcode_updates Возможно, в этом причина, что у Вас как-то меняется параметр no_turbo Ещё раз проверил у себя -
И я не стал бы смотреть на циферки частоты, а померил бы производительность каким-нибудь бенчмарком. mprime |