| CPC G06F 3/0644 (2013.01) [G06F 3/0607 (2013.01); G06F 3/0679 (2013.01)] | 16 Claims |

|
1. A data storage device comprising:
a memory; and
a processor configured to communicate with the memory and further configured to:
receive, from a host, a write command comprising a logical address and data;
receive, from the host, a vendor-specific command to compress the data, wherein the vendor-specific command is sent by the host in response to the host determining that the data storage device is operating at a utilization above a threshold; and
in response to receiving the vendor-specific command, compress the data, wherein the data is only compressed in response to receiving the vendor-specific command from the host.
|