Storage control method, device, equipment and computer storage medium
A technology of storage control and storage area, which is applied in computing, instrumentation, electrical digital data processing, etc., and can solve the problems of low service life of NAND-Flash storage devices and inability to effectively balance the number of erasures
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0061] The first embodiment of the present invention proposes a storage control method, which can be applied to a storage device, where the storage device may be a NAND-Flash storage device or other storage devices.
[0062] figure 1 It is a schematic flow chart of a storage control method according to an embodiment of the present invention, such as figure 1 As shown, the process can include:
[0063] Step 101: In the storage area of the storage device, determine the SLC area adopting the single-layer storage SLC mode and the XLC area adopting the non-single-layer storage XLC mode.
[0064] Here, all physical blocks of the storage device can be divided into SLC area and XLC area, and the SLC area and XLC area are blocks adopting two different storage modes. The physical blocks in the SLC area are stored in the SLC mode. For example, when the XLC mode is the MLC mode, the capacity of each physical page in the SLC area is the same as the capacity of each physical page in the...
no. 2 example
[0079] In order to better reflect the purpose of the present invention, further illustrations are given on the basis of the first embodiment of the present invention; in the second embodiment of the present invention, the XLC mode is the MLC mode.
[0080] Figure 4 It is a schematic flow chart of the initialization of the FTL layer and the write instruction of the embodiment of the present invention, such as Figure 4 As shown, the process can include:
[0081] Step 401: Perform a system initialization operation for the storage device.
[0082] Step 402: Determine whether the storage device is powered on for the first time, if yes, perform step 403, and if not, perform step 405.
[0083] Step 403: Divide the entire space (the entire storage area) of the storage device into an SLC area (SLC area for short) and an MLC area, divide the MLC area into a cold pool and a hot pool, and then perform step 404 .
[0084] Step 404: Initialize all physical block information and node in...
no. 3 example
[0185] On the basis of the contents described in the foregoing embodiments, further illustrations are given.
[0186] In the third embodiment of the present invention, when the operation mode of the continuous write operation is the first operation mode, and the first trigger condition is that the amount of garbage data in the SLC area exceeds the second set threshold Th_garbage, the data garbage in the SLC area recycling process and Figure 7 The flow shown is the same and will not be repeated here.
[0187] When the operation mode of the continuous write operation is the first operation mode, and the second trigger condition is that the data existence time of the physical block with the longest data existence time in the SLC area exceeds the set duration, an exemplary data migration process can be as follows Figure 9 shown.
[0188] Figure 9 It is a schematic diagram of another data migration process in the embodiment of the present invention, such as Figure 9 As show...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



