Persistent memory across updates
AssigneeSK Hynix NAND Product Solutions Corp. (dba Solidigm)
InventorsMatthew Fitzpatrick, Craig Valine, Kailaash Rajagopalan, Mahesh Govindane, Sam Povilus
Life of this patent
Estimating the term…
Loading patent…
AssigneeSK Hynix NAND Product Solutions Corp. (dba Solidigm)
InventorsMatthew Fitzpatrick, Craig Valine, Kailaash Rajagopalan, Mahesh Govindane, Sam Povilus
Estimating the term…
A method for updating a device includes receiving an instruction to update from a first configuration in the device to a second configuration, where a first heap memory allocated to the first configuration includes multiple first allocated memory blocks and corresponding first memory blocks metadata. The method also includes performing a warm reset, the reset including determining, based on the first memory blocks metadata, that when updating from the first configuration to the second configuration, data of at least one of the first allocated memory blocks should be persisted to a second heap memory allocated to the second configuration, and causing the device to update from the first configuration to the second configuration, where the update includes persisting, based on the first memory blocks metadata, the data of at least one of the first allocated memory blocks to a second heap memory allocated to the second configuration.
A method comprising:
A system comprising:
Dependencies are inferred from the claim text.