Zapnutí úsporných režimů pro NVMe

Zapnutí úsporných režimů pro NVMe
« kdy: 30. 09. 2025, 22:52:29 »
Jak zprovoznit na nvme disku  úspornější stavy? aby v idle neměl 85°C  ? a nebo jde o normální stav, když na phison E19 není chladič? Podle mého názoru to ty 3W nežere, ale spíš 1.5W-1W.
hlásí mi to toto
Kód: [Vybrat]
Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     3.70W  0.0000W       -    0  0  0  0     2500    2500
 1 +     3.70W  0.0000W       -    1  1  1  1     2500    2500
 2 +     3.70W  0.0000W       -    2  2  2  2     2500    2500
 3 -   0.4500W  0.0000W       -    3  3  3  3    25000   25000
proč 3 má mínus? jak to zapnu /povolím/přepnu?


v boot option mám pcie_aspm=on, (potvrzeno i v /sys/cmdline) ale  lspci -s 03: -vv hlásí
Citace
LnkCap: Port #1, Speed 16GT/s, Width x4, ASPM L1, Exit Latency L1 unlimited
                        ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
                LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 8GT/s (downgraded), Width x4
                        TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
dál jsem zkoušel (před přidáním aspm on) věci jako /sys/module/pcie_aspm/parameters/policy

Jak ty věci na sobě závisí? je zapnutý nebo jen povolený aspm podmínka pro nvme "PS"? které věci zafungují až po restartu akteré až ihned?
taky jsem četl option  něco jako `nvme_core.default_ps_max_latency_u, ale to je maximální hodnota(která je 100000 takže ok)  a já nebotřebuju limit latence snižovat.

2)zároveň jsem četl že aspm může způsobovat zámrzy a bugy nebo horší výkon u wifi karet
3) jde aspm zapnout jen pro určitá zařízení?


RDa

  • *****
  • 3 082
    • Zobrazit profil
    • E-mail
Re:nejde pcie_aspm=on pro nvme lehčí stavy
« Odpověď #1 kdy: 30. 09. 2025, 23:18:17 »
PHISON ma fest zabugovane chipsety/firmware pro NVMe a nezvlada to nejnizsi power state.
Linux na to ma quirky, aplikuje se to pri natazeni nvme driveru.

Re:nejde pcie_aspm=on pro nvme lehčí stavy
« Odpověď #2 kdy: Dnes v 00:03:19 »
no, moc moudrý z toho nejsem. Zapomněl jsem připsat, že jsem ještě nezkoušel jinou hodnotu pcie_aspm=force
a je mi divné, proč se tedy chlubí spotřebouv mW tady -: https://ssd-tester.de/downloads/controller/Phison%20PS5019-E19T.pdf ( označení je  konkrétně PS5019-e19-35)