Intel 10世代W-1290PがサポートするC状態

Intel 10世代W-1290PがサポートするC状態

最近アップグレードされたコンピュータを実行しています。Intel 10世代Xeon W-1290P Comet Lake CPU。 CPUは通常のデスクトップi9-10900kに非常に似ています。

このコンピュータではProxmoxを実行します。カーネル5.11を使用しています。

root@server:~# uname -a
Linux server 5.11.21-1-pve #1 SMP PVE 5.11.21-1~bpo10 (Wed, 02 Jun 2021 11:34:45 +0200) x86_64 GNU/Linux

E3-1245 v6からアップグレードした後、システムはアイドル状態でもより多くのエネルギーを消費します。私は何が起こっているのかを調べようとし、私のシステムがC3よりも深いC状態に入ったことがないことを発見しました。

どのC状態がサポートされているかを確認すると、他の結果が表示されます。

root@server:~# cat /sys/module/intel_idle/parameters/max_cstate
9

ここで私のシステムはせいぜいC9をサポートすると思うようです。

root@server:~# cpupower idle-info
CPUidle driver: intel_idle
CPUidle governor: menu
analysiere CPU 0:

Number of idle states: 4
Available idle states: POLL C1_ACPI C2_ACPI C3_ACPI
POLL:
Flags/Description: CPUIDLE CORE POLL IDLE
Latency: 0
Usage: 1012041
Duration: 3293515
C1_ACPI:
Flags/Description: ACPI FFH MWAIT 0x0
Latency: 1
Usage: 1340146
Duration: 215843217
C2_ACPI:
Flags/Description: ACPI FFH MWAIT 0x33
Latency: 151
Usage: 949495
Duration: 949112994
C3_ACPI:
Flags/Description: ACPI FFH MWAIT 0x60
Latency: 1034
Usage: 315636
Duration: 1552349782

実行中のcpupower idle-infoディスプレイは4つのステータスのみをサポートし、予想されるステータスなどの代わりにステータス名が等としてC1指定C2されます。C3C1_ACPI

intel_idle私のシステムがCPUidleドライバとintel_pstateスケーリングドライバを使用していることを確認しました。

root@server:~# cpupower frequency-info
analysiere CPU 0:
  driver: intel_pstate
  Folgende CPUs laufen mit der gleichen Hardware-Taktfrequenz: 0
  Die Taktfrequenz folgender CPUs werden per Software koordiniert: 0
  Maximale Dauer eines Taktfrequenzwechsels:  Cannot determine or is not supported.
  Hardwarebedingte Grenzen der Taktfrequenz: 800 MHz - 5.30 GHz
  mögliche Regler: performance powersave
  momentane Taktik: die Frequenz soll innerhalb 800 MHz und 5.30 GHz.
                    liegen. Der Regler "powersave" kann frei entscheiden,
                    welche Taktfrequenz innerhalb dieser Grenze verwendet wird.
  current CPU frequency: Unable to call hardware
  current CPU frequency: 4.90 GHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes

私のシステムがC6のようなより深いC状態をサポートしていないのはなぜですか?これを変えるために私ができることはありますか?

ベストアンサー1

おすすめ記事