Invention Grant
- Patent Title: Asynchronous swap mechanism and page eviction from memory
- Patent Title (中): 异步交换机制和页面从内存中删除
-
Application No.: US14134365Application Date: 2013-12-19
-
Publication No.: US09400754B2Publication Date: 2016-07-26
- Inventor: Jenifer Hopper , Mark A. Peloquin , Steven L. Pratt , Karl M. Rister
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Lieberman & Brandsdorfer, LLC
- Main IPC: G06F12/12
- IPC: G06F12/12 ; G06F3/06

Abstract:
Embodiments of the invention relate to mitigating page eviction from cache memory. Pages of data in the cache are compressed, and are periodically swapped to a physical storage device to create space in the cache for additional pages. To avoid the impact of eviction latencies, an asynchronous thread scanning process scans the cache for any pages that are not committed to the storage device, decompresses a selected one of the pages, and asynchronously writes the decompressed page copy to the physical storage device. The compressed copy of the selected page remains in the cache during the asynchronous write with an indicator for the page set to convey that a replica of the page has been written to physical storage, allowing for efficient eviction from the in-memory pool at a later time.
Public/Granted literature
- US20150178222A1 ASYNCHRONOUS SWAP MECHANISM AND PAGE EVICTION FROM MEMORY Public/Granted day:2015-06-25
Information query