-
公开(公告)号:US20130138905A1
公开(公告)日:2013-05-30
申请号:US13748199
申请日:2013-01-23
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Wanmo Wong , Karunakaran Muthusamy
IPC: G06F12/16
CPC classification number: G06F11/1004 , G06F11/1402 , G06F11/1471 , G06F12/0246 , G06F12/16 , G06F17/30
Abstract: A single segment data structure and method for storing data objects employing a single segment data object having a header and a data record. The header includes a segment length field describing the length of memory reserved for the data record and the data record contains at least one data instance object. Each of the data instance objects has a data instance header and data field. The header includes a data instance state field and a data instance length field. The data instance length field contains data representing the length of the data instance data field allowing for variable length “in place” updating. The data instance state field contains data representing an object state of the instance data. Only one of the data instance objects of the data record of the single segment data object has a valid object state. The state field facilitates a power loss recovery process.
Abstract translation: 一种单段数据结构和方法,用于存储使用具有头部和数据记录的单个段数据对象的数据对象。 标题包括描述为数据记录预留的存储器的长度的段长度字段,并且数据记录包含至少一个数据实例对象。 每个数据实例对象都有一个数据实例头和数据字段。 头部包括数据实例状态字段和数据实例长度字段。 数据实例长度字段包含表示允许可变长度“到位”更新的数据实例数据字段的长度的数据。 数据实例状态字段包含表示实例数据的对象状态的数据。 单个段数据对象的数据记录中只有一个数据实例对象具有有效的对象状态。 状态字段有助于断电恢复过程。