Stromverbrauch/Hitzentwicklung NVMe SSD unter Linux

Gast #6075224
Lesenswert?

Hallo Zusammen,

Hab mir eine Samsung 970 EVO 1TB gegönnt, sie soll unter Debian Buster 
zum Einsatz kommen.

Nun wundert mich etwas, dass der kleine m2-Riegel ständig so heiß Läuft.
Samsung gibt den mit 6 Watt im Betrieb an, ok, da sind die > 45°C 
durchaus verständlich.

aber: Samsung gibt den Idle-Stromverbrauch mit 30 mW an. Das sollte 
nicht merkbar warm werden.
Trotzdem misst die SSD so um die 40° trotz Rechner idle & iotop zeigt 
keine Aktivität.

Bullseye-Kernel habe ich auch testweise laufen lassen, keine Änderung.

Frage: Fehlt da irgendein Userspace-Tool oder Kernel-Setting, damit die 
SSD auch wirklich in den Idle-Modus geht?

Oder messe ich Mist, weil die SSD ungünstig über dem Chipsatz montiert 
ist, und von dem beheizt wird? Kann man das irgendwo im /proc oder /sys 
auslesen, ob und wie lang die SSD in den Idle-Modus geht?

Würd' mich freuen wenn ihr eure Erfahrungen mit NVMe SSDs und Linux im 
Bezug auf's Stromsparen teilen könntet. Sollte ja auch in Notebooks eine 
häufig anzutreffende Kombination sein...
Gast #6075593
Lesenswert?

Stromsparer schrieb:
> aber: Samsung gibt den Idle-Stromverbrauch mit 30 mW an. Das sollte
> nicht merkbar warm werden.
> Trotzdem misst die SSD so um die 40° trotz Rechner idle & iotop zeigt
> keine Aktivität.

Wird das Ding denn auch tatsächlich warm oder wird das nur irgendwo 
gemessen? Möglich, daß der Sensor ungünstig in einem der Chips liegt.
Wie ist die SSD denn eingebaut? Eigener Steckplatz oder auf PCI-E 
Adapter. In letzterem Fall kann es bei stehendem Tower-Gehäuse zum 
Wärmestau an der SSD kommen. Insbesondere, wenn im Slot darunter eine 
Karte eingebaut ist, die ordentlich Wärme an der Rückseite abgibt.

MfG
#6075782
Lesenswert?

Rolf M. schrieb:
> Was sagt denn powertop dazu? Bei SATA gibt's ja ein Linkmanagement, um
> den Link im Idle-Betrieb abzustellen. Vielleicht gibt's sowas auch für
> PCIe-SSDs.

Ja, sowas gibt es da auch. Nennt sich ASPM.

Man kann im BIOS normalerweise bestimmte Vorgaben für machen, das wäre 
das erste was ich mir an Stelle des TO mal anschauen würde. Unter Linux 
kann man dann eine ASPM-Policy einstellen und außerden z.B. mit lspci 
kontrollieren ob es auch von allen Geräten und Bussen unterstützt wird.
Gast #6076151
Lesenswert?

Eric schrieb:
> svedisk ficklampa schrieb:
>> Und das trotz engem Notbuchslot und W10.
>
> Das OS wuerde ich durch ein Linux/BSD ersetzen.

Ein Oraclelinux 7.5 kann ich per UEFI von einer USB-Platte booten.
Das hat mir bis jetzt immer noch gereicht.
Zu Hause kann ich dank ESX auch fleissig virtualisieren.
Da warten schon einige Kernel :-).

Die halbe SSD ist zwar noch frei, aber dieses verfickte
64 bit braucht immer extra Platz. Und ich weiss noch nicht
wohin sich das entwickelt.

Bei meinem alten Notbuch (W7 32-bit) waren zum Schluss
ca. 200 GB von 256 GB von installierter Software belegt.


> PS: Das Adjektiv in deinem Nick muss "svensk" lauten...

Ach.
Gast #6076457
Lesenswert?

Besten Dank für die rege Beteiligung.

Eric schrieb:
> Also 6W für ein SSD scheint mir sehr hoch bemessen. In der Regel liegt
> der Wert bei ungefähr der Hälfte.

die SSD meldet per nvme-cli bzw smartctl sogar 6.2 Watt...
Ist vermutlich der Worst-Case Wert.

Rolf M. schrieb:
> Was sagt denn powertop dazu?

Gerd E. schrieb:
> Nennt sich ASPM.

powertop meint, das PCIe-Device ist "Gut", "power/control" steht im 
Sysfs auf "auto".

Tux QD0 schrieb:
> Und auch noch APST:
>
> nvme get-feature -f 0x0c -H  dev  nvme0


Steht auf "Enabled", und die einzelnen Transitions passen von der 
Latency her.

Sollte also eigentlich alles stimmen.

Olaf schrieb:
> Was hast du denn fuer eine Mainboardtemperatur? Mir kommt 40Grad nicht
> so heiss vor.


Auch so um die 45°. Der CPU-Lüfter ist normalerweise aus, und fängt erst 
bei CPU>40° an sich langsam zu drehen. Ist schön leise, aber dadurch 
fehlt der Luftstrom über Spannungswandler, Chipset und eben SSD.

Ich vermute dann mal, dass die Stromsparoptionen schon greifen, und dass 
die SSD sich nur durch den Chipsatz aufheizt, der direkt darunter liegt. 
Andere heizende Steckkarten oder Bauteile sind nicht in der Nähe.

Mal schauen wie das im "Vollausbau" wird, evtl. rüste ich noch einen 
schön langsamdrehenden Gehäuselüfter nach.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren