Paragraph Number238
3405
| Application | Systems and methods for persistent deallocation | ||
|---|---|---|---|
| Matter Number | US8762658B2 | Reference Case 1 | US8762658B2 |
| Created | 3/24/21, 12:00 AM | Modified | 3/24/21, 12:00 AM |
The storage division selection module 804 selects 906 a storage division for recovery and the data recovery module 806 reads 908 valid data packets from the storage division selected for recovery. Typically valid data packets are data packets that have not been marked for erasure or deletion or some other invalid data marking and are considered valid or “good” data. The data recovery module 806 queues 910 the valid data packets with other data packets scheduled to be written sequentially by the sequential storage module 802. The data recovery module 806 updates 912 an index with a new physical address of the valid data written by the sequential storage module 802. The index includes a mapping of physical addresses of data packets to object identifiers. The data packets are those stored in stored in the solid-state storage 110 and the object identifiers correspond to the data packets.
Added by DJM 3 2021