Patent ID: 9594628
Date: 2017-03-14
CPC Classifications: G06F

Claim:
1. A method comprising: partitioning a non-volatile media cache of a data storage device into at least first and second zones, each of the first and second zones disposed on a rotatable data recording medium, the first zone comprising a first set of non-overlapping tracks at a first track density and the second zone comprising a second set of non-overlapping tracks at a second, lower track density; receiving input data to be stored in a non-volatile main memory of the data storage device; measuring an amount of operational vibration associated with the data storage device; and storing the input data in a selected one of the first or second zones of the media cache prior to transfer to the main memory responsive to a comparison of the measured amount of operational vibration to a predetermined operational vibration threshold, the input data stored in the first zone responsive to the measured amount of operational vibration falling below the predetermined operational vibration threshold, the input data stored in the second zone responsive to the measured amount of operational vibration exceeding the predetermined operational vibration threshold.