SN770M SSD power draw workaround

So recently I’ve been wondering “why my FW12 sometimes idles at 4.5W and sometimes at 6W” and noticed that with the higher power draw the SSD temp is over 50°C and at lower power draw it’s between 35 and 40. So it seems like this SSD kind of bugs out and stays in some performance state instead of sleeping properly.

I found out that some SSDs’ sleeping power state is a “non-operational” one and they can draw additional power to do something in the background and by disabling it with this command: sudo nvme set-feature /dev/nvme0 -f 0x11 -V 0x0 SSD’s temperature and power draw drop immediately. It gets enabled back after sleep and I’m not sure how that would affect SSD’s overall longevity. Performance wise I don’t see any difference.

Source: Solid state drive/NVMe - ArchWiki

1 Like