LINUX.ORG.RU

Баг с турбобустом на ядре 6.1.105

 ,


0

0

У меня на ядре 6.1.105 в покое бустятся почти все ядра до максимальной частоты. Гипертрейдинг отключен.

Every 2.0s: grep MHz /proc/cpuinfo

cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3031.087
cpu MHz         : 3300.000
cpu MHz         : 3227.101
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3300.000
cpu MHz         : 3300.000

Вот конфиг ядра. https://pastebin.com/b4wyZf83

Процессор

dmesg | grep -i Xeon
[    0.654857] smpboot: CPU0: Intel(R) Xeon(R) CPU E5-2678 v3 @ 2.50GHz (family: 0x6, model: 0x3f,
stepping: 0x2)

Просьба проверить воспроизводится ли у кого-то ещё этот баг на процессорах Intel с этой версией ядра.

★★★★★

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

grep MHz /proc/cpuinfo бессмысленно

Нет, это рабочий вариант. Например, когда у меня буст не работал, то именно так я заметил это, было видно что все ядра по 1200.000 MHz

Плюс ещё я заметил, что температура всех NVME.M2 выросла на 10 градусов. Это тоже соотвествует ожиданиям, если все ядра работают в покое на максимальной частоте.

Также когда нагрузка идет на все ядра, то частота для /proc/cpuinfo соотвествует спекам для каждого ядра. То есть конкретно для Intel здесь отдается верная инфа.

vbcnthfkmnth123 ★★★★★
() автор топика
Последнее исправление: vbcnthfkmnth123 (всего исправлений: 2)

Ещё такой момент есть: ядро может иметь высокую частоту, то при этом находиться в C1 или C2, т.е. по сути спать. watch -n2 cpupower monitor позволяет понаблюдать за этим.

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

Она актуальна. Я запускаю нагрузку на все ядра и вижу когда что когда обновляется, то частота меняется как в спеках, ровно в тот момент когда происходит обновление.

vbcnthfkmnth123 ★★★★★
() автор топика