Invention Grant
- Patent Title: Associative and atomic write-back caching system and method for storage subsystem
-
Application No.: US15048080Application Date: 2016-02-19
-
Publication No.: US10169232B2Publication Date: 2019-01-01
- Inventor: Horia Cristian Simionescu , Balakrishnan Sundararaman , Shashank Nemawarkar , Larry Stephen King , Mark Ish , Shailendra Aulakh
- Applicant: Seagate Technology LLC
- Applicant Address: US CA Cupertino
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Cupertino
- Main IPC: G06F13/36
- IPC: G06F13/36 ; G06F12/0806 ; G06F12/0804 ; G06F12/1018 ; G06F12/1081 ; G06F12/122

Abstract:
In response to a cacheable write request from a host, physical cache locations are allocated from a free list, and the data blocks are written to those cache locations without regard to whether any read requests to the corresponding logical addresses are pending. After the data has been written, and again without regard to whether any read requests are pending against the corresponding logical addresses, metadata is updated to associate the cache locations with the logical addresses. A count of data access requests pending against each cache location having valid data is maintained, and a cache location is only returned to the free list when the count indicates no data access requests are pending against the cache location.
Public/Granted literature
- US20170242794A1 ASSOCIATIVE AND ATOMIC WRITE-BACK CACHING SYSTEM AND METHOD FOR STORAGE SUBSYSTEM Public/Granted day:2017-08-24
Information query