Strom sparen mit powertop / Stromverbrauch von UnRaid verbessern


Recommended Posts

On 6/19/2022 at 10:42 AM, Pillendreher said:

Hat hier einer Erfahrungen mit der B550 AM4 Plattform? Laut corefreq geht mein 5600G einfach nie tiefer als C1 und ich verstehe nicht wirklich wieso?!

 

will gerade auch 'updragen' von meinem H170+6600TE auf Asus Prime B550M-K + Ryzen 5 3600
wäre das dann der passende ECC Speicher?
https://geizhals.de/mushkin-redline-ecc-black-dimm-kit-16gb-mrc4e360gkkp8gx2-a2683594.html?hloc=at&hloc=de
 

und was denkt ihr ich würde da auch auf ca. 15-20Watt kommen?
oder ist hier intel besser?

 

Link to comment
Moin,
irgendwie komme ich nicht weiter - ich erreiche lediglich C2 auf meinem System.
 
Folgende Hardware:
- Gigabyte C246M-WU4
- Intel i3-9100
- 1x 32GB Kingston Server Premier ECC
- 2x Samsung 980 Pro als Cache
- 2x Tosiba MG08 16TB (Parity+Daten)
- Corsair RM550x (2021)
- 3x Noctua Lüfter
 
Was ich bisher gemacht habe:
Bios:
- CEC2019 aktiviert
- ErP aktiviert
- Package C-State Limit auf C10 gesetzt
- Audio deaktiviert
 
unRaid:
- NerdPack installiert
- powertop 2.13 aus dem NerdPack deinstalliert
- powertop 2.14 installiert (Version von ich777)
- auto-tune durchgeführt
 
Wenn ich in powertop jetzt durch die Reite springe, wird mir auch alles als 'Good' angezeigt. Trotzdem erreiche ich lediglich Pkg C2.
Dabei habe ich schon von "normalem" Betrieb, bis Docker deaktivieren, Festplatten spin down und 2h warten, alles ausprobiert, was mir eingefallen ist.
 
Da meine Hardware ja mehr oder minder der Empfehlung von @mgutt entspricht und der ein oder andere diese auch in ähnlicher Form einsetzt, hoffe ich auf die zündende Idee.
@korket Ich habe selber Board und CPU und auch sonst keine weiteren PCI Karten und komme auch nicht über C2 hinaus.
Das scheint ein Unraid bzw Slackware die Bremse zu sein.
Mit einer Ubuntu Live Umgebung waren höhere C-States kein Problem.
So liegt der Verbrauch jetzt um die 20-25 Watt im idle.
Hast du schon geschaut, wie hoch der Verbrauch denn jetzt bei dir Idle ist?
Link to comment
3 hours ago, Archonw said:

Das scheint ein Unraid bzw Slackware die Bremse zu sein.

Habe ebenfalls das C246m und einen i3-9100 und komme problemlos wenigstens auf c8, allerdings auch "nur" 18-20w.

Also an UNRAID selbst liegt es nicht. Da wir noch irgendwo anders etwas klemmen. Da ich konkret dieses Phänomen schon hatte: gibt es ein BluRay Laufwerk im System? Das hatte bei mir dafür gesorgt, dass ich nur c2 erreicht habe

Link to comment

Teste mal bitte das hier... Powertop aus dem Nerdpack vorher deinstallieren! Ist die einzige Version, die vernünftig mit meinem i5-8500T arbeitet... WARUM auch immer...

 

Nach der Installation mal ein "powertop --calibrate" und anschließens ein "powertop --auto-tune" ausführen.
 

 

Link to comment

Ich bin gerade dabei nochmal mein AMD-System zu optimieren. Mit dem Intel war ich nicht so ganz zufrieden.

Aktuell liege ich bei 40-42 W (ohne Graka) 

Jetzt sind mir ein paar Sachen aufgefallen und evtl. könnt ihr mir weiterhelfen.

Installiert habe ich Powertop 2.14, aber mir werden max. C2-Stats angezeigt. Woran liegt das genau? liegt das an fehlenden Treibern oder wird es einfach von der Hardware nicht unterstützt?

image.thumb.png.f53319780fe1bfb81039ec89e1ffc8de.png

 

Ich habe mal 

lspci -vv | awk '/ASPM/{print $0}' RS= | grep --color -P '(^[a-z0-9:.]+|ASPM )'

und das wird mir angezeigt

00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge (prog-if 00 [Normal decode])
                LnkCap: Port #1, Speed 16GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge (prog-if 00 [Normal decode])
                LnkCap: Port #0, Speed 16GT/s, Width x8, ASPM L1, Exit Latency L1 <32us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] (prog-if 00 [Normal decode])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] (prog-if 00 [Normal decode])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
01:00.0 Non-Volatile memory controller: Micron/Crucial Technology Device 5412 (prog-if 02 [NVM Express])
                LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <8us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
20:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse Switch Upstream (prog-if 00 [Normal decode])
                LnkCap: Port #0, Speed 16GT/s, Width x8, ASPM L1, Exit Latency L1 <32us
                LnkCtl: ASPM L1 Enabled; Disabled- CommClk+
21:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge (prog-if 00 [Normal decode])
                LnkCap: Port #1, Speed 16GT/s, Width x4, ASPM L1, Exit Latency L1 <32us
                LnkCtl: ASPM L1 Enabled; Disabled- CommClk+
21:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge (prog-if 00 [Normal decode])
                LnkCap: Port #4, Speed 16GT/s, Width x1, ASPM L1, Exit Latency L1 <32us
                LnkCtl: ASPM L1 Enabled; Disabled- CommClk+
21:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge (prog-if 00 [Normal decode])
                LnkCap: Port #5, Speed 16GT/s, Width x1, ASPM L1, Exit Latency L1 <32us
                LnkCtl: ASPM L1 Enabled; Disabled- CommClk+
21:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge (prog-if 00 [Normal decode])
                LnkCap: Port #6, Speed 16GT/s, Width x1, ASPM L1, Exit Latency L1 <32us
                LnkCtl: ASPM Disabled; Disabled- CommClk+
21:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge (prog-if 00 [Normal decode])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM L1 Enabled; Disabled- CommClk+
21:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge (prog-if 00 [Normal decode])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM L1 Enabled; Disabled- CommClk+
21:0a.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge (prog-if 00 [Normal decode])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM L1 Enabled; Disabled- CommClk+
23:00.0 Non-Volatile memory controller: Micron/Crucial Technology Device 5412 (prog-if 02 [NVM Express])
                LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <8us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
26:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
                LnkCap: Port #4, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <2us, L1 <16us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
27:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
                LnkCap: Port #5, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <2us, L1 <16us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
28:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04) (prog-if 00 [Normal decode])
                LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <2us, L1 <2us
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
2a:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
2a:00.1 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller (prog-if 30 [XHCI])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
2a:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller (prog-if 30 [XHCI])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
2b:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51) (prog-if 01 [AHCI 1.0])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
2c:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51) (prog-if 01 [AHCI 1.0])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, Disabled- CommClk+
2d:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
2e:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
2e:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
2e:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller (prog-if 30 [XHCI])
                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+

Da quasi die gleich Frage wie bei Powertop.

Das einige Devices als "ASPM Disabled" angezeigt werden, liegt das an fehlenden Treibern oder an der Hardware selbst?

Link to comment
14 hours ago, i-B4se said:

Da quasi die gleich Frage wie bei Powertop.

Das einige Devices als "ASPM Disabled" angezeigt werden, liegt das an fehlenden Treibern oder an der Hardware selbst?

Fehlende Treiber noch nicht Mal unbedingt. Eher "schlechte".

Du kannst noch versuchen ob der Kernel Parameter "pcie_aspm=force" was hilft. Ansonsten kann man noch richtig tief einsteigen und versuchen über setpci die einzelnen devices zu überreden. Aber das ist (zumindest für mich) Raketenwissenschaft: https://www.hardwareluxx.de/community/threads/probleme-mit-package-c-states-windows-linux.1012973/post-28296067

  • Like 1
Link to comment
  • 3 weeks later...

Hallo an die Profis.

ich hab das Problem das ich am C2 hänge und nicht weiter runter komme . Hat jemand einen Rat wie ich weiter runter komme ? 
 

system 

 

Hallo zusammen 

 

Intel I5 6400

32 Gb ram 3000mhz 4 Riegel 

Asus Prime B250 Plus 

hab als Datenträger 2x NVME mit 500GB als Cache und 2x SATA SSD 500 als Daten SSD .

es läuft noch ein 80MM Lüfter im Heck des Gehäuse. 
 

komme mit Powertop auf ungefähr 18 Watt im idle . Im Bios ist extreme Powersafe an 

Link to comment
36 minutes ago, Lignage said:

komme mit Powertop auf ungefähr 18 Watt im idle . Im Bios ist extreme Powersafe an 

die 18W mit einer nicht ganz aktuellen CPU, 2x NVME, 4 RAM Riegel ... ist doch gut, ich glaube nicht dass du viel weiter kommst ...

 

37 minutes ago, Lignage said:

ich hab das Problem das ich am C2 hänge und nicht weiter runter komme . Hat jemand einen Rat wie ich weiter runter komme ? 

ob Powertop da alles korrekt anzeigt sei dahin gestellt, da kann @mgutt und co. sicherlich besser Auskunft geben ;)

Link to comment

Servus @Lignage verwendest du powertop 2.14 oder 2.13 aus dem Nerd Pack?
ich hatte ein ähnliches Verhalten beim i5 6th Gen. Mit powertop 2.14 und --calibrate kommt er jetzt auf C7. Es sind 4 SSD per SATA angeschlossen und 4x4GB RAM. BIOS steht auf Performance. Verbrauch müsste ich nochmal messen, waren um die 20W, wenn ich mich richtig erinnere.

Edited by cz13
Link to comment

Ja hab Powertop 2.14 Calib hab ich gemacht hat keine Verbesserung gebracht. Was mir aufgefallen ist das beim booten von UNraid . Ein Abschnitt mit Powertop der Gouverneur wie des auch heißt Performance stand . Des heißt doch das die CPU nicht im powersave läuft?

 

Was mir auch auffiel ist als mein Pikvm über hdmi angeschlossen war brachte das mir 5 Watt Ersparnis 

Link to comment
2 hours ago, Lignage said:

Ein Abschnitt mit Powertop der Gouverneur wie des auch heißt Performance stand . Des heißt doch das die CPU nicht im powersave läuft?

Powersave und Performance unterscheiden sich kaum bis gar nicht beim Leerverbrauch. powersave hilft nur den Leerlauf häufiger/länger zu erreichen.

 

2 hours ago, Lignage said:

Was mir auch auffiel ist als mein Pikvm über hdmi angeschlossen war brachte das mir 5 Watt Ersparnis 

Hast du die Grafiktreiber installiert?

Link to comment
9 hours ago, mgutt said:

Powersave und Performance unterscheiden sich kaum bis gar nicht beim Leerverbrauch. powersave hilft nur den Leerlauf häufiger/länger zu erreichen.

 

Hast du die Grafiktreiber installiert?

Wenn du die Intel Treiber unter Apps meinst ja hab ich . Muss ich da was einstellen oder ist es mit der Installation erledigt 

Link to comment
38 minutes ago, alturismo said:

@Lignage mal über screenshots nachgedacht anstelle Handy Bilder einzustellen ?

 

Es gibt Leute (wie mich) die so etwas sonst ignorieren ;)

Sorry ging halt schnell werde mich bessern !

 

29 minutes ago, mgutt said:

Warum ist host2 auf Bad? Nutzt du Auto tune oder die Einzelkommandos?

 

Außerdem ist die iGPU an. Warum?

Ich hab Auto Tune genutzt davor noch Calibr.

das mit Bad hab ich garnicht gesehen gib’s da eine Möglichkeit mehr Infos raus zu finden . Das mit der Graka hab ich angelassen weil ich gelesen hab es bringt mehr sie in die VM einzubinden als abzuschalten . Aber kann die deaktivieren im Bios .

 

Link to comment
Just now, mgutt said:

Also da läuft aktuell eine VM? Dann wirst du eh keine tiefen C-States erreichen können. Dauerhafte Last verhindert tiefere Schlafzustände.

Sorry nein so war das nicht gemeint es laufen keine VM auch keine installiert . Auf dem System sind nur paar Docker installiert laufen zurzeit nicht . 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.