Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Solid state disk mapping table delay updating method and device, computer equipment and storage medium

A technology of delayed update and solid-state hard disk, applied in the field of storage system, can solve problems such as affecting the response of host commands, small cache mapping table space, etc., to achieve the effect of improving system write performance

Pending Publication Date: 2022-03-11
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the traditional technology, DRAM-Less SSD usually needs to load the required mapping table items from NAND during the process of responding to the host read and write commands due to the small space available for caching the mapping table. The process of loading the mapping table will affect Response to host commands

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
  • Solid state disk mapping table delay updating method and device, computer equipment and storage medium
  • Solid state disk mapping table delay updating method and device, computer equipment and storage medium
  • Solid state disk mapping table delay updating method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0043] At present, in the traditional technology, DRAM-Less SSD usually needs to load the required mapping table items from NAND during the process of responding to the host read and write commands due to the small space available for caching the mapping table. The process of loading the mapping table will affect Response to host commands.

[0044] Based on this, the present invention proposes a delayed update strategy of the mapping table, which aims to avoid loading the mapping table during the process of responding to the host write command as much as possible, so as to...

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 relates to a solid state disk mapping table delay updating method and device, computer equipment and a storage medium, and the method comprises the steps: obtaining a user write command, and distributing a temporary mapping table and a corresponding mapping table item bitmap for the write command; allocating an address for the write command, updating a temporary mapping table, setting a corresponding bit in the corresponding mapping table item bitmap, and identifying the corresponding bit as a valid mapping table item; when the system is idle, traversing all the temporary mapping tables and loading mapping pages corresponding to the temporary mapping tables; combining effective mapping table items in a temporary mapping table indicated in the mapping table item bitmap into the loaded mapping table; and releasing the temporary mapping table. In the process of processing the write command, when the system is idle, the mapping page corresponding to the temporary mapping cache is loaded from the NAND and combined to generate the newest mapping table, so that the mapping table is prevented from being loaded in the process of responding to the write command of the host, and the write performance of the system can be effectively improved.

Description

technical field [0001] The present invention relates to the technical field of storage systems, in particular to a method, device, computer equipment and storage medium for delayed update of a solid-state hard disk mapping table. Background technique [0002] With the development of solid state disk technology, SSD (Solid State Disk, solid state disk) has been widely used in various occasions, and has gradually replaced traditional HDD (Hard Disk Drive, hard disk drive) in the PC market. Provide users with a better experience. [0003] At present, the competition in the field of consumer SSDs is becoming more and more fierce. Low-cost SSDs can take the initiative in the market, and the cost of flash memory and DRAM in an SSD is relatively high. Therefore, in order to reduce costs, TLC (Triple Level Cell) Flash memory plus DRAM-Less master control is widely used. In the traditional technology, DRAM-Less SSD usually needs to load the required mapping table items from NAND du...

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
IPC IPC(8): G06F9/445G06F12/1009
CPCG06F9/44521G06F12/1009
Inventor 李建洪浩邱一霄
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products