Invention Grant
US09400754B2 Asynchronous swap mechanism and page eviction from memory 有权
异步交换机制和页面从内存中删除

Asynchronous swap mechanism and page eviction from memory
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
Information query
Patent Agency Ranking
0/0