| CPC G06F 1/3268 (2013.01) [G06F 1/3296 (2013.01)] | 20 Claims |

|
1. A data storage device, comprising:
a memory device; and
a controller coupled to the memory device, wherein the controller is configured to:
receive a wake up indication from a host device, wherein the data storage device is in a low power state;
receive a doorbell from the host device indicating that a new command is in a submission queue of the host device;
determine a host exit latency, wherein the host exit latency is a time between the wake up indication and the doorbell; and
utilize the host exit latency to select a group of actions from a plurality of group of actions based on the determining, wherein each of the plurality of group of actions comprises a different amount of low power state entrance actions to complete during a next low power state entrance.
|