Cpufrequtils, не функционирующий после Intel P-State, Отключен

У меня есть процессор Intel i9-7980XE. Приложение, которое я пытаюсь запустить, требует, чтобы я выключил Intel P-States и C-состояния. Я делаю это через изменение следующего:

GRUB_CMDLINE_LINUX_DEFAULT="no splash intel_pstate=disable processor.max_cstate=1 intel_idle.max_cstate=0 idle=poll"

внутри/etc/default/grub.

Затем это требует, чтобы я установил cpufrequtils и установил регулятор на производительность через добавление следующей строки внутри sudo vi/etc/default/cpufrequtils:

GOVERNOR="performance"

После отключения P-состояний и попытки перезапустить cpufrequtils, я получаю следующее:

sudo /etc/init.d/cpufrequtils restart
 * CPUFreq Utilities: Setting performance CPUFreq governor...                                                                                                                                                 * disabled, governor not available... 

cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 1:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 2:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 3:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 4:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 5:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 6:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 7:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 8:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 9:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 10:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 11:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 12:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 13:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 14:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 15:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 16:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 17:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.

Я читал на многих форумах, что современным процессорам Intel нужно было позволить P-состоянию мочь сделать частотное масштабирование.

Я должен использовать Ubuntu 14.04, так как приложение, как доказывают, стабильно только в этой версии Ubuntu.

Таким образом, как я могу отключить P-состояния и все еще смочь установить регулятор на производительность?

0
задан 14 March 2019 в 07:06

1 ответ

Вы не должны отключать intel_pstate драйвер частотного масштабирования ЦП.
Это имеет регулятор масштабирования производительности (но это не на самом деле релевантно здесь).

Так как Вы отключили все состояния ожидания кроме опроса, все Ваши центральные процессоры должны всегда всегда работать на максимальной частоте во всяком случае, по крайней мере, если Ваша система может иметь дело со всем выработанным теплом (и это будет много энергии).

Между прочим, это не верно, что intel-pstate, драйвер частоты ЦП должен использоваться, это - просто значение по умолчанию и что рекомендует Intel. Любой может использовать acpi-cpufreq драйвер масштабирования ЦП, если они предпочитают. Существует также пассивный режим для intel_pstate драйвера, который обеспечивает весь одинаковый регуляторы как acpi-cpufreq драйвер. (Однако я не знаю, был ли пассивный режим бэкпортирован к любому ядру, используется в 14,04.)

Знайте что поддержка 14,04 концов приблизительно в месяце.

0
ответ дан 26 October 2019 в 01:17

Другие вопросы по тегам:

Похожие вопросы: