| CPC G06F 12/1009 (2013.01) [G06F 2212/7201 (2013.01)] | 20 Claims |

|
8. A method comprising:
determining, by a processing device, that a write request references a partially aligned translation unit, wherein a size of the partially aligned translation unit is less than a translation unit size utilized by a translation map associating a plurality of translation units with a plurality of physical blocks;
identifying a first entry in the translation map, wherein the first entry identifies a first physical block mapped the partially aligned translation unit;
creating a second entry in the translation map, wherein the second entry identifies a second physical block mapped to the partially aligned translation unit, and wherein a pointer points from the first entry to the second entry;
writing a subset of data corresponding to the partially aligned translation unit to a first portion of the second physical block; and
designating a second portion of the second physical block as storing invalid data.
|