Method of managing sectors of a non-volatile memory
AssigneeIntel Corporation
InventorHongyu Wang
Life of this patent
Estimating the term…
Abstract
Machine-readable media, methods, apparatus and system for managing sectors of a non-volatile memory are described. In some embodiments, a plurality of file segments may be written to a plurality of memory sectors (501), each memory sector of the plurality of memory sectors for each file segment of the plurality of file segments. Then, a plurality of flags may be searched from a first section of a sector table (502), each flag of the plurality of flags corresponding to the each file segment. A section may be selected from a second section and a third section of the sector table, wherein the section may be indicated by the plurality of flags (505,507). A plurality of physical addresses for the plurality of memory sectors may be written to the section (506,508).
Claims14
An apparatus, comprising:
- a plurality of memory sectors to store a plurality of file segments;
- and
- a sector manager to manage the plurality of memory sectors, the sector manager having a sector table that comprises a first section, a second section and a third section, wherein the first section stores a plurality of flags, a flag of the plurality of flags corresponding to a file segment of the plurality of file segments and indicating which of the second section and the third section stores a physical address of a memory sector of the plurality of memory sectors, wherein the memory sector validly stores the file segment.
A machine-readable medium comprising a plurality of instructions which when executed result in a system:
- writing a plurality of file segments to a plurality of memory sectors, each memory sector of the plurality of memory sectors for each file segment of the plurality of file segments;
- searching for a plurality of flags from a first section of a sector table, each flag of the plurality of flags corresponding to the each file segment;
- selecting a section from a second section and a third section of the sector table, wherein the section is indicated by the plurality of flags;
- and
- writing a plurality of physical addresses for the plurality of memory sectors to the section.
Dependencies are inferred from the claim text.