Invention Grant
- Patent Title: Dynamic cache management in storage devices
-
Application No.: US16774746Application Date: 2020-01-28
-
Publication No.: US11112974B2Publication Date: 2021-09-07
- Inventor: Munif M. Farhan , Phyllis Ng , Darin Lee Frink , Nafea Bshara
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Klarquist Sparkman, LLP
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/0866 ; G06F12/0868 ; G06F11/34 ; G06F12/0871 ; G06F12/121

Abstract:
Technologies are provided for dynamically changing a size of a cache region of a storage device. A storage device controller writes data to the cache region of the storage device using a particular storage format. The storage device controller then migrates the cached data to a storage region of the device, where the data is written using a different storage format. A dynamic cache manager monitors input and output activity for the storage device and dynamically adjusts a size of the cache region to adapt to changes in the input and/or output activity. The dynamic cache manager can also adjust a size of the storage region. The storage device controller can automatically detect that the storage device has dynamic cache support and configure the storage device by creating the cache region and the storage region on the device.
Public/Granted literature
- US20200167074A1 DYNAMIC CACHE MANAGEMENT IN STORAGE DEVICES Public/Granted day:2020-05-28
Information query