发明名称 Preserving data of a volatile memory
摘要 Apparatuses, systems, methods, and computer program products for auto-commit memory are presented. A monitor module determines that a triggering event for an auto-commit memory has occurred. An identification module identifies a triggered commit action for an auto-commit memory. An auto-commit memory module performs a triggered commit action for an auto-commit memory in response to a triggering event occurring.
申请公布号 US9223662(B2) 申请公布日期 2015.12.29
申请号 US201314011395 申请日期 2013.08.27
申请人 SanDisk Technologies, Inc. 发明人 Flynn David;Nellans David;Strasser John;Peterson James G.;Wipfel Robert
分类号 G06F12/00;G06F11/16;G06F12/08;G06F12/02;G06F11/10;G06F1/30;G06F3/06;G06F11/14;G06F11/20;G06F11/30 主分类号 G06F12/00
代理机构 Kunzler Law Group, PC 代理人 Kunzler Law Group, PC
主权项 1. A method comprising: storing data in a volatile memory communicatively coupled to a non-volatile memory device, the data associated with a logical identifier; maintaining metadata associating the data with the logical identifier; writing the data from the volatile memory to a non-volatile memory medium of the non-volatile memory device in response to a failure event such that the data on the non-volatile memory medium remains associated with the logical identifier; and preventing a read before write hazard based on the maintained metadata, the metadata tracking associations between logical identifiers of a block device interface for the data and memory addresses for the data in the volatile memory.
地址 Plano TX US