Patent ID: 8049985

Claim:
A data storage device comprising: a first data storage medium including a data buffer having a variable buffer size; a second data storage medium adapted to rotate about a spindle; read/write circuitry adapted to read data from and write data to at least the second data storage medium; a controller coupled to the read/write circuitry and adapted to: selectively vary a spindle speed associated with the spindle in response to received data, apply a corresponding sample rate to the read/write circuitry when the spindle speed is varied, selectively adjust the variable buffer size in response to the received data, and select an operating mode from a plurality of operating modes based on the received data, wherein at least one of the operating modes comprises reducing the spindle speed, reducing the sample rate, increasing the buffer size, and altering a memory partitioning parameter associated with the first data storage medium to utilize the increase of the buffer size.