A dynamic recovery processing method and storage device for stored data
A technology for storing data and recycling processing, which is applied in the field of storage, and can solve problems such as high data recycling times and product performance degradation, and achieve the effects of reducing recycling times and improving product performance and stability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] refer to figure 1 , this embodiment provides a method for dynamically reclaiming and processing stored data, including:
[0040] Step S101, receiving a data write command, and obtaining a logical address in the data write command;
[0041] Step S102, judging whether the logical address has a corresponding storage unit according to the pre-established mapping table;
[0042] Step S103, if the logical address does not have a corresponding storage unit, add 1 to the effective logical capacity, and update the mapping table;
[0043] Step S104, calculating an effective logical capacity according to the mapping table;
[0044] Step S105, according to the size of the effective logical capacity, dynamically use the SLC block and the TLC block to store data;
[0045] Step S106, according to the size of the effective logical capacity and the number of SLC empty blocks, dynamically use the reclaimed data inside the SLC block and / or the reclaimed data in the TLC block.
[0046]...
Embodiment 2
[0071] refer to image 3 , this embodiment provides a storage device, including a main control unit 201 and a storage module 202, the storage module 202 is used to store a plurality of instructions, and the main control unit 201 is used to read the instructions and execute:
[0072] receiving a data write command, and obtaining a logical address in the data write command;
[0073] According to the pre-established mapping table, it is judged whether there is a corresponding storage unit at the logical address;
[0074] If the logical address does not have a corresponding storage unit, then add 1 to the effective logical capacity, and update the mapping table;
[0075] calculating an effective logical capacity according to the mapping table;
[0076] According to the size of effective logical capacity, dynamically use SLC block and TLC block to store data;
[0077] According to the size of the effective logical capacity and the number of SLC empty blocks, the reclaimed data i...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com