LINUX.ORG.RU

Intel P-State + i5-4670 = Всегда в турбобусте, баг или фича?

 , , , ,


0

2

Вечер добрый ЛОР. Собрал недавно ПК (Мать Z97P-D3, CPU - Intel Core i5-4670, дискретной карты нет). Т.к. в игрульки играть не собираюсь оставил боксовый куллер, в течение дня мониторил температуры, вроде нормально (32-46, при пике 72,72), НО! Частота CPU даже при простом серфинге всегда 3,8 (это не просто пиковая частота CPU, это турбобуст). Не долго копая понял, что проблема (или не проблема) кроется в говерноре (Intel P-state в моем случае). У меня 2 вопроса:
1)Это баг или фича? (Просто раньше был макбук с федорой, там частотой рулил тот-же p-state, но вел он себя намного адекватнее, может быть логика его работы на ПК и ноутбуках отличается, но все же).
2)Как у ЛОРовцев обстоят дела с частотами на десктопах при включенном p-state? (Не знаю правильно или нет, но частоту проверял через cat /proc/cpuinfo).

Ответ на: комментарий от powerguy

Смотря вывод чего вам нужен, но как-то так:

[quarry@localhost ~]$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +34.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:         +34.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:         +32.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:         +33.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:         +31.0°C  (high = +80.0°C, crit = +100.0°C)

[quarry@localhost ~]$ cat /proc/cpuinfo | grep cpu\ MHz
cpu MHz		: 3732.828
cpu MHz		: 3789.007
cpu MHz		: 3500.007
cpu MHz		: 3764.171

demch0g
() автор топика

Фича.
pstate так и работает. Время работы от батареи не падает, не перегревается, но производительность больше. Если напрягает, то установи governor отличный от performance или возвращайся на acpi.

Medar ★★★★★
()
Ответ на: комментарий от Medar

У меня ПК, на автономность в данном контексте по барабану, просто смутил тот факт, что на ноуте он наоборот держал частоты ниже (при серфе как правило были 930-1200), а тут в потолок уводит, если это не баг - то проблемы нет.

demch0g
() автор топика

Не знаю, у меня i5-4690 и pstate адекватно работает.

Я б советовал пересмотреть uefi bios, емнип там есть настроечки для простоя процессора.

awesomenickname ★★★★★
()
Ответ на: комментарий от awesomenickname

В полном простое частоты падают до 900, но если грепать при открытом браузере и плеере - всегда будет пик, как у вас в данном случае?

demch0g
() автор топика
Ответ на: комментарий от demch0g

Ну это зависит от настроек энергосбережения. У тебя сейчас явно performance с принудительным бустом. Если температура в норме, то для стационарного ПК вполне подходит. Если хочешь разобраться, почему у тебя именно так, то смотри настройки tlp/laptop-mode-tools или что у тебя там рулит.

Medar ★★★★★
()
Последнее исправление: Medar (всего исправлений: 1)
Ответ на: комментарий от Medar

Хорошо, тему можно считать решенной, поскольку с температурой проблем нет.

demch0g
() автор топика
Ответ на: комментарий от dvrts

Я знаю о том, что можно отключить p-state и вернуть управление ondemand/etc, но как-бы p-state разработали сами intel, им виднее как должны работать их процессоры, меня волновало лишь одно: Не является ли описанное мною поведение багом.

demch0g
() автор топика
Ответ на: комментарий от demch0g

какая-то утилита показывает не только частоты, а power states. cpupower или powertop попробуй

anonymous
()
Ответ на: комментарий от awesomenickname

У вас все же большую часть частоты низкие, попробую копнуть в настройки UEFI, может там найду что-нибудь.

demch0g
() автор топика

i7-4770 все дефолтное в настройках

cat /proc/cpuinfo | grep MHz
cpu MHz		: 800.000
cpu MHz		: 800.000
cpu MHz		: 800.000
cpu MHz		: 800.000
cpu MHz		: 800.000
cpu MHz		: 800.000
cpu MHz		: 800.000
cpu MHz		: 800.000

abs ★★★
()
cpupower frequency-info
cpupower frequency-set -g powersave
shooter93 ★★
()
Ответ на: комментарий от demch0g

Вы уверены, что у вас P-state

Нет, я не знаю. Просто дефолтные настройки xubuntu(помню на всех других ОС результат был таким-же)

abs ★★★
()
Ответ на: комментарий от abs

Значит у вас не p-state, это соб-но все объясняет.

demch0g
() автор топика
Ответ на: комментарий от demch0g

Если верить арч вичи, то p-state используется с ядра 3.19 и выше, какое ядро у вас?

Это где ты такое вычитал?

dvrts ★★★
()
Ответ на: комментарий от dvrts

Starting with kernel 3.9, the new pstate power scaling driver is used automatically for modern Intel CPUs instead of the other drivers below. This driver takes priority over other drivers and in fact is inbuilt as opposed to being a module. This driver is currently automatically used for Sandy Bridge and Ivy Bridge type CPUs. If you encounter a problem while using this driver, add intel_pstate=disable to your kernel line. You can use the same user space utilities with this driver but cannot control it.

demch0g
() автор топика
Ответ на: комментарий от demch0g

Если верить арч вичи, то p-state используется с ядра 3.19

Starting with kernel 3.9

Ты 9 от 19 не можешь отличить?

dvrts ★★★
()
Ответ на: комментарий от intelfx

На десктопе. На лаптопе прямо наоборот.

dvrts ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.