A kind of SSD disk metadata storage method, device, controller and storage medium
A data storage device and data storage technology, applied in the direction of electrical digital data processing, input/output process of data processing, instruments, etc., can solve the problems of reduced service life of SSD disks and wear of storage media
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0048] See figure 1 , figure 1 A flow chart of a method for storing metadata of an SSD disk provided in an embodiment of the present application includes the following steps:
[0049] S101: Calculate the required capacity for storing a complete metadata according to the total capacity of the target SSD;
[0050] Metadata, also known as intermediary data, relay data, is a kind of data describing data (dataabout data), mainly describing the information of data properties (property), used to support such as indicating storage location, historical data, resources Search, file recording and other functions. Usually in a fixed application scenario, the size of the metadata that can describe all the data stored in the SSD is fixed, that is, the process of determining the required capacity of a complete metadata in this application is Calculated based on the total capacity of the target SSD in the target application scenario, there is a relatively fixed conversion relationship betw...
Embodiment 2
[0067] See figure 2 , figure 2 A flowchart of a preferred method for storing metadata to be saved in the SSD disk metadata storage method provided by the embodiment of the present application. On the basis of the first embodiment, this embodiment aims to select the most suitable application and storage It is implemented in the form of an available empty Block that saves metadata, including the following steps:
[0068] S201: Obtain the number of times of erasing and writing each available empty Block in the available empty Block pool;
[0069] According to the introduction of the sources of available empty blocks in the embodiments of this application, it can be seen that there are no more than two sources of available empty blocks: one is an available empty block that has never been used, and the number of erasing and writing is zero; the other is A block that has been used before, but is emptied as an available empty block after the replacement operation, the number of t...
Embodiment 3
[0076] see below image 3 , image 3 A structural block diagram of an SSD disk metadata storage device provided in an embodiment of the present application, the system may include:
[0077] The benchmark required capacity calculation unit 100 is configured to calculate the required capacity for storing a complete metadata according to the total capacity of the target SSD;
[0078] The upper limit determination and setting unit 200 is used to determine the upper limit of the preferred capacity of the target SSD according to the required capacity, and set the upper limit of the preferred capacity as the upper limit of the capacity of the occupied list of the target SSD; wherein, the upper limit of the preferred capacity is greater than or equal to the required capacity, It is less than the total capacity of the target SSD disk that can be used to store metadata, and the occupied list is used to store blocks with metadata stored and to count the effective metadata size stored in...
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