SNAPSHOT STORAGE OF Pending MEMORY WRITING OPERATIONS USING A NON-VOID MEMORY
Patent Information
- Application Number
- DE602020066574
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-12-22
- Publication Date
- 2026-02-04
- Estimated Expiration
- 2040-12-22
AI Technical Summary
Existing methods for saving application states using traditional persistent storage and non-volatile memory (NVM) incur latency penalties and are limited by memory page sizes, making it difficult to recover applications from failures with minimal downtime, while software-based mirroring is slow and hardware-based mirroring is inflexible.
A method for initiating pending memory writes by monitoring a non-volatile memory write indicator (NVMWI) to selectively write data to both volatile memory (VM) and NVM, using a write pending queue (WPQ) and snapshot cache (SSC) to manage dirty cache lines, allowing dynamic and efficient snapshotting without software overhead.
Enables efficient, flexible, and transparent snapshotting of application states without memory range limitations, preserving VM capacity and eliminating the need for boot-time configuration, suitable for high-intensity in-memory cloud applications.