Hallo allerseits,
ich bin von einem ASRock J5040 auf folgendes System gewechselt:
Gigabyte H610I DDR4
Intel Core i3-14100
1x Crucial RAM 32GB DDR4 3200MHz CL22
Vom bisherigen System übernommen:
Corsair RM650x (2021)
2x Samsung 870 EVO 1 TB - Angeschlossen per Onboard SATA
2x Seagate HDD Exos X - X16 - Angeschlossen per Onboard SATA
Fractal Node 304
Ich hab den J5040 immer geliebt, aber mit der Zeit (und immer mehr Docker-Containern :D) fehlte es an Performance, deswegen hat sich das Upgrade auf jeden Fall gelohnt. ABER: Aus irgendeinem Grund scheint ASPM nicht aktiv zu sein und ich kann mir nicht so ganz erklären wieso. Der Stromverbrauch im idle, beide HDDs im Spindown, liegt bei ~24 Watt und ich denke, dass das eigentlich noch niedriger gehen sollte. Im unten verlinkten Thread hat der User es geschafft, 12-14 Watt Idle zu erreichen. Der J5040 (mit ASPM) lag immer so bei ~14 Watt im gleichen Szenario (und deutlich höherer Auslastung). Ich hab zwischen dem Upgrade keine zusätzlichen Docker-Container oder VMs in Betrieb genommen. Die Anzahl der angeschlossenen USB-Geräte ist identisch. Testweise habe ich diese auch komplett entfernt.
Was ich gemacht habe:
- Die von @MPC561 hier geteilten Settings für das Mainboard vorgenommen
- Diverse Optionen im BIOS ausprobiert, bspw. Native ASPM Enabled / Disabled, C States nur bis zu einem bestimmten State aktiviert, Serial Ports disabled, Audio disabled
- Frisches Unraid 7 auf einen USB-Stick, Powertop und ASPM-Helper installiert
- Nur mit USB-Stick gebootet. Dann ist der Verbrauch natürlich niedriger (~12 Watt), aber im ASPM-Helper wird weiterhin nichts angezeigt, in Powertop bin ich nicht weiter als C7 gekommen
- lspci Output:
00:00.0 Host bridge: Intel Corporation Device 4630 (rev 05)
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 730] (rev 0c)
00:14.0 USB controller: Intel Corporation Alder Lake-S PCH USB 3.2 Gen 2x2 XHCI Controller (rev 11)
00:14.2 RAM memory: Intel Corporation Alder Lake-S PCH Shared SRAM (rev 11)
00:15.0 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #0 (rev 11)
00:15.1 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #1 (rev 11)
00:15.2 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #2 (rev 11)
00:15.3 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #3 (rev 11)
00:16.0 Communication controller: Intel Corporation Alder Lake-S PCH HECI Controller #1 (rev 11)
00:17.0 SATA controller: Intel Corporation Alder Lake-S PCH SATA Controller [AHCI Mode] (rev 11)
00:19.0 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #4 (rev 11)
00:19.1 Serial bus controller: Intel Corporation Alder Lake-S PCH Serial IO I2C Controller #5 (rev 11)
00:1f.0 ISA bridge: Intel Corporation Device 7a87 (rev 11)
00:1f.4 SMBus: Intel Corporation Alder Lake-S PCH SMBus Controller (rev 11)
00:1f.5 Serial bus controller: Intel Corporation Alder Lake-S PCH SPI Controller (rev 11)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (17) I219-V (rev 11)
- Kein Output bei:
lspci -vv | awk '/ASPM/{print $0}' RS= | grep --color -P '(^[a-z0-9:.]+|ASPM)'
Ich werde das Gefühl nicht los, dass ich irgendwas, wahrscheinlich völlig offensichtliches, übersehen habe. Die Auswirkungen sind nicht dramatisch, aber irgendwie lässt mich nicht los, dass es nicht funktioniert. Und bei den Strompreisen ist jedes Watt weniger auch willkommen. Das MUSS doch irgendwie zu machen sein?! Ich bin für jede Anregung, Hilfe, Frage dankbar.
Screenshots der aktuellen Settings: