Method for building reliable flash memory storage systems using erasure and error correction codes in concert
A flash memory storage and construction method technology, which is applied in the field of reliable flash memory storage system construction using erasure codes and error correction codes, can solve the problems of inability to guarantee data accuracy, increased calculation overhead of error correction codes, difficult IO performance flash memory, etc. problem, to achieve the effect of reducing computing overhead, low computing overhead, and extending life
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0049] like figure 1 As shown, the steps of the method for constructing a reliable flash memory storage system using erasure correction codes and error correction codes in cooperation with this embodiment include:
[0050] 1) Initialize the buffer for receiving IO requests; initializing the buffer for receiving IO requests is to apply for an area in the memory to save the read and write requests sent by the upper application;
[0051] 2) Receive the IO request R, determine the read-write type of the IO request R, if the read-write type is a write request, then jump to step 3); otherwise, if the read-write type is a read request, then jump to step 4);
[0052] 3) Select the write data of the IO request R in units of strips, use erasure codes to generate k redundant data pages from the s user data pages of each selected strip, and calculate the s user data pages and Checksums and error correction codes of s+k pages composed of k redundant data pages, and write s+k pages and the...
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