Method, device, computer equipment and storage medium for reducing read delay

A computer program and pre-reading technology, which is applied in the field of solid-state hard disk data reading, can solve the problems of only sequential operations and becoming scattered

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

AI Technical Summary

Problems solved by technology

In the sequential read scenario, the LPA of the read data is also continuous, but it may become a scattered read command at the NAND command execution level. Taking the data block reading of LPA0-LPA7 as an example, if LPA0-LPA3 belongs to a certain Physical page, LPA4-LPA7 belongs to another physical page, LPA0-LPA3 and LPA4-LPA7 can read the physical page at one time, but if the two physical pages belong to different planes, data can be prepared in parallel, otherwise only perform sequential operations

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 reducing read delay
  • Method, device, computer equipment and storage medium for reducing read delay
  • Method, device, computer equipment and storage medium for reducing read delay

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] 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.

[0065] It should be understood that when used in this specification and the appended claims, the terms "comprising" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude one or Presence or addition of multiple other features, integers, steps, operations, elements, components and / or collections thereof.

[0066] It should also be understood that the terminology used in the specification of this application is for the purpose of describing particular embodiments only and is not intended to limit the application. As used in this specification and the appended claims, the singular forms "a", "an" and "the" are intended to include plural referents unless th...

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 present invention relates to a method, device, computer equipment and storage medium for reducing read delay. The method includes performing address allocation according to specific rules during the NAND data writing stage; obtaining a request, and judging whether the request is a read request; Check the cache record table to obtain the check result; according to the check result, use the read-ahead feature of the NAND two-level buffer to read the data. The present invention allocates addresses according to specific rules, and combines the NAND-based two-level cache mechanism and the pre-reading strategy of the pre-reading feature to reduce the delay of data response and effectively improve the data operation efficiency of NAND.

Description

technical field [0001] The invention relates to a data reading method of a solid-state hard disk, and more specifically refers to a method, device, computer equipment and storage medium for reducing read delay. Background technique [0002] DIE is the basic operation unit of Nand, which contains no less than one plane (ie Plane), and the blocks (ie Block) in DIE belong to different planes after being divided. Each plane has its corresponding first-level cache and second-level cache, and multiple planes can operate on data in parallel through DIE-level commands. The storage space size of the second-level cache and the first-level cache is equal to the size of the physical page unit. The data cached in the first-level cache can be accessed through specific commands, but the current first-level cache cannot be obtained through commands. Which physical page data in which block is cached, and the second-level data cache is invisible to the outside world and cannot be obtained th...

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/0811
CPCG06F12/0811
Inventor 李江龙段亚会
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products