So I have been running with:
BOOT_IMAGE=/vmlinuz-4.13.0-8-generic root=UUID=f7ae652b-cbf6-48b8-bc6a-d3963957ab57 ro nvme_core.default_ps_max_latency_us=0
for the last month or so with no issues....
I suppose APST is about reducing power consumption, but I am not clear how much it saves.... in my (desktop) case the biggest reduction in power consumption likely comes from being able to suspend the system as a whole, so being able to suspend/resume likely outweighs the benefit of apst, on the other hand for someone with an always on system, or someone that prefers to hibernate or shutdown, having apst enabled could be beneficial...
Re: turn off APST completely
Tricky...
So I have been running with: /vmlinuz- 4.13.0- 8-generic root=UUID= f7ae652b- cbf6-48b8- bc6a-d3963957ab 57 ro nvme_core. default_ ps_max_ latency_ us=0
BOOT_IMAGE=
for the last month or so with no issues....
I suppose APST is about reducing power consumption, but I am not clear how much it saves.... in my (desktop) case the biggest reduction in power consumption likely comes from being able to suspend the system as a whole, so being able to suspend/resume likely outweighs the benefit of apst, on the other hand for someone with an always on system, or someone that prefers to hibernate or shutdown, having apst enabled could be beneficial...