Patent ID: 11893277
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A data storage device comprising:
a disk;
a head actuated over the disk;
a semiconductor memory (SM), wherein the SM is distinct from the disk;
a non-volatile semiconductor memory (NVSM), wherein the NVSM is distinct from the disk and the SM; and
control circuitry configured to:
receive a plurality of write commands from a host, wherein each write command includes write data;
determine a size of write data of the write commands;
store, based upon the determining, the write commands in a command queue having a command queue depth;
store flushing, based upon the determining, at least some of the write data in a NVSM write cache; and
throttle use of the NVSM write cache based on at least one of the command queue depth, an average size of the write data, or a write transfer rate of the disk.