Optimized memory management for random and sequential data writing
AssigneeSanDisk Technologies LLC
InventorAlan W. Sinclair
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorAlan W. Sinclair
Estimating the term…
A method and system writes data to a memory device including writing data to varying types of physical write blocks. The method includes receiving a request to write data for a logical block address within an LBA range to the memory device. Depending on whether the quantity of valid data in the memory device meets a predetermined criteria, the data is written to a specific chaotic block, a general chaotic block, or a mapped block. The mapped block is assigned for writing data for the LBA range, the specific chaotic block is assigned for writing data for contiguous LBA ranges including the LBA range, and the general chaotic block is assigned for writing data for any LBA range. Lower fragmentation and write amplification ratios may result by using this method and system.
A method of writing data to a memory device having a plurality of memory blocks, comprising:
A memory device, comprising:
Dependencies are inferred from the claim text.