Invention Grant
- Patent Title: Optimizing save operations for OS/hypervisor-based persistent memory
-
Application No.: US16584880Application Date: 2019-09-26
-
Publication No.: US11422860B2Publication Date: 2022-08-23
- Inventor: Venkata Subhash Reddy Peddamallu , Kiran Tati , Rajesh Venkatasubramanian , Pratap Subrahmanyam
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F12/16 ; G06F9/455 ; G06F11/07 ; G06F1/30 ; G06F11/14 ; G06F3/06

Abstract:
In one embodiment, an operating system (OS) or hypervisor running on a computer system can allocate a portion of the volatile memory of the computer system as a persistent memory allocation. The OS/hypervisor can further receive a signal from the computer system's Basic Input/Output System (BIOS) indicating an alternating current (AC) power loss or cycle event and, in response to the signal, can save data in the persistent memory allocation to a nonvolatile backing store. Then, upon restoration of AC power to the computer system, the OS/hypervisor can restore the saved data from the nonvolatile backing store to the persistent memory allocation.
Public/Granted literature
- US20200042357A1 OS/HYPERVISOR-BASED PERSISTENT MEMORY Public/Granted day:2020-02-06
Information query