Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device, computer equipment and storage medium for dynamic loading of mapping table

A dynamic loading and mapping table technology, applied in computing, memory systems, memory address/allocation/relocation, etc., can solve problems such as reducing SSD write performance, achieve the effect of improving write performance and ensuring consistency

Active Publication Date: 2021-10-26
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the internal processing flow when triggering the dynamic loading of the mapping table in the prior art, since the write request needs to wait for the loading of the mapping table to be completed, the write request needs to be cached in the mapping table management module for a long time, thereby greatly reducing the write time of the SSD. performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device, computer equipment and storage medium for dynamic loading of mapping table
  • Method, device, computer equipment and storage medium for dynamic loading of mapping table
  • Method, device, computer equipment and storage medium for dynamic loading of mapping table

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to fully understand the technical content of the present invention, the technical solutions of the present invention will be further introduced and illustrated below in conjunction with specific examples, but not limited thereto.

[0038] It should be understood that in this document, relational terms such as first and second etc. are only used to distinguish one entity / operation / object from another entity / operation / object and do not necessarily require or imply that these entities / operations / objects There is no such actual relationship or order between operations / objects.

[0039] It should also be understood that the term "comprises," "comprises," or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or system that includes a set of elements includes not only those elements, but also includes the elements not expressly included. other elements listed, or also include elements inherent in such a pro...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method, device, computer equipment and storage medium for dynamically loading a mapping table, wherein the method includes the following steps: receiving a write request from a host; querying a corresponding mapping table according to the write request; initiating a mapping table loading request; Initiate a host write operation through the new physical address allocated for the host’s newly written data; read data from the mapping table area stored in NAND; write the host’s newly written data to the allocated new physical address; through the loaded mapping table Update the entry value of the data newly written by the host; update the mapping table by storing the new physical address of the data newly written by the host, and mark the old physical address as garbage data. The present invention greatly improves the writing performance in the scenario of triggering the dynamic loading of the mapping table. In addition, the consistency of the mapping table is guaranteed through the post-update strategy of the mapping table, and subsequent read requests can find the accurate new write location.

Description

technical field [0001] The invention relates to a solid-state hard disk, more specifically, a method, device, computer equipment and storage medium for dynamic loading of a mapping table in the internal writing process of the solid-state hard disk. Background technique [0002] When the existing SSD (Solid State Drive) writes, it generally updates the logic-to-physical mapping table after assigning the physical address of the NAND, and then initiates the NAND write operation. However, in SSDs with limited memory, since the mapping table is not all stored in memory, a dynamic loading scenario will be triggered. At this time, since the old mapping table is still on the NAND, it is necessary to buffer the host write request first and load the mapping first. table, and then update the mapping table, and finally initiate the host write NAND operation. [0003] In the internal processing flow when triggering the dynamic loading of the mapping table in the prior art, since the wri...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F12/10
CPCG06F12/1009
Inventor 王猛徐伟华
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More