Back to results
US 2019/0171571 A1Published application
Distributed media cache
AssigneeSeagate Technology LLC
InventorsJason M. Feist, Mark Allen Gaertner, Dipeshkumar J. Purani, Anil Kashyap, Wei Zhao
Life of this patent
Estimating the term…
Abstract
Zones of a magnetic recording medium are allocated as a respective plurality of distributed media caches arranged in a predetermined order. For each of a plurality of caching events, cache data is written to one or more of the distributed media caches. A next of the media caches in the predetermined order is selected for the next caching event.
Claims20
A method comprising:
- defining a first set of two or more adjacent tracks and a second set of two or more adjacent tracks on a surface of a disk as media cache zones, the first and second sets located at radial locations between a middle diameter and an outer diameter of the disk that are tolerant to a high level of write activity and that minimize wear of the media cache zones due to at least one or more of head-to-disk contact and thermal degradation, the first and second sets being separated by user data zones;
- allocating the media cache zones as a plurality of distributed media caches arranged in a predetermined order within the media cache zones;
- and
- for each of a plurality of caching events:
- writing cache data to a selected one or more of the distributed media caches;
- and
- in response to the cache data being written to the selected media cache for a predetermined time period, selecting a next of the distributed media caches in the predetermined order for the next caching event.
4 more elements
An apparatus comprising:
- interface circuitry coupled to a read/write head configured to access a surface of a disk, a first set of two or more adjacent tracks and a second set of two or more adjacent tracks on the surface of the disk being defined as media cache zones, the first and second sets located at radial locations between a middle diameter and an outer diameter of the disk that are tolerant to a high level of write activity and that minimize wear of the media cache zones due to one or more of head-to-disk contact and thermal degradation, the first and second sets being separated by user data zones, the media cache zones being allocated as a plurality of distributed media caches arranged in a predetermined order within the media cache zones;
- a controller coupled to the interface circuitry and configured to perform, for each of a plurality of caching events:
- writing cache data to a selected one or more of the distributed media caches;
- and
- in response to the cache data being written to the selected media cache for a predetermined time period, selecting a next of the distributed media caches in the predetermined order for the next caching event.
2 more elements
A method comprising:
- allocating a plurality of zones of a magnetic recording medium as a respective plurality of distributed media caches arranged in a predetermined order, each of the zones comprising two more adjacent tracks at radial locations between a middle diameter and an outer diameter of the disk and being separated by user data zone, the radial locations tolerant to a high level of write activity and that minimize wear of the media cache zones due to one or more of head-to-disk contact and thermal degradation;
- for each of a plurality of caching events:
- writing cache data to a selected one or more of the distributed media caches;
- and
- in response to the cache data being written to the selected media cache for a predetermined time period, selecting a next of the distributed media caches in the predetermined order for the next caching event.
2 more elements
Dependencies are inferred from the claim text.