Invention Grant
US09043542B2 Concurrent content management and wear optimization for a non-volatile solid-state cache
有权
用于非易失性固态缓存的并发内容管理和磨损优化
- Patent Title: Concurrent content management and wear optimization for a non-volatile solid-state cache
- Patent Title (中): 用于非易失性固态缓存的并发内容管理和磨损优化
-
Application No.: US14087557Application Date: 2013-11-22
-
Publication No.: US09043542B2Publication Date: 2015-05-26
- Inventor: Jeffrey S. Kimmel , Randy Pafford , Rajesh Sundaram
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Perkins Coie LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/12 ; G06F12/02

Abstract:
Described is a technique for managing the content of a nonvolatile solid-state memory data cache to improve cache performance while at the same time, and in a complementary manner, providing for automatic wear leveling. A modified circular first-in first-out (FIFO) log/algorithm is generally used to determine cache content replacement. The algorithm is used as the default mechanism for determining cache content to be replaced when the cache is full but is subject to modification in some instances. In particular, data are categorized according to different data classes prior to being written to the cache, based on usage. Once cached, data belonging to certain classes are treated differently than the circular FIFO replacement algorithm would dictate. Further, data belonging to each class are localized to designated regions within the cache.
Public/Granted literature
- US20140181377A1 CONCURRENT CONTENT MANAGEMENT AND WEAR OPTIMIZATION FOR A NON-VOLATILE SOLID-STATE CACHE Public/Granted day:2014-06-26
Information query