Differential File System for Computer Memory
AssigneeSpansion LLC
InventorsShulan DENG, Stephan Rosner, Venkataraman Natarajan
Life of this patent
Estimating the term…
Abstract
An approach is described to overcome the rapid consumption of available flash space when frequently modifying files stored on the flash space. This “differential” sector approach determines the correlation between the new content and the old content, and saves only the “delta” part of the old and the new content to the sectorized memory device. A predetermined threshold can be used to determine whether to use the “differential” sector approach or the fixed sector approach, based on the amount of data change in a given memory access request.
Claims24
A method, comprising:
- receiving a write request for a sectorized memory device, wherein the write request is associated with one or more existing sectors in the sectorized memory device;
- determining data differences based on comparing data of the write request with existing data in the one or more existing sectors;
- and
- writing a differential sector based on the data differences.
An apparatus, comprising:
- a sectorized memory device;
- and
- a memory control circuit coupled to the sectorized memory device, the memory control circuit configured to:
- receive a write request for a sectorized memory device, wherein the write request is associated with one or more existing sectors in the sectorized memory device;
- determine data differences based on comparing data of the write request with existing data in the one or more existing sectors;
- and
- write a differential sector based on the data differences.
Dependencies are inferred from the claim text.