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

Estimation Method of Data Access Efficiency

A technology of data access and reading efficiency, applied in the direction of input/output to the record carrier, etc., can solve problems such as the influence of test data, and achieve the effect of improving data access efficiency

Active Publication Date: 2022-02-15
INNODISK CORP
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the server host uses test software to estimate the access efficiency of the flash memory device, and it is easy to affect the result of the estimated access efficiency due to test data transmission delay, transmission interference, or some external emergencies

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
  • Estimation Method of Data Access Efficiency
  • Estimation Method of Data Access Efficiency
  • Estimation Method of Data Access Efficiency

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] see figure 1 and figure 2 , are respectively the structural diagram of the computer system of the present invention and the data structure diagram of the flash memory module of the flash memory device of the present invention. Such as figure 1 and figure 2 As shown, the computer system 100 of the present invention includes a host 10 and a flash memory device 30 , and the host 10 will execute an estimated program on the data access efficiency (such as write efficiency or read efficiency) of the flash memory device 30 . The flash memory device 30 includes a controller 31 and at least one flash memory module 33 . The flash memory module 33 includes a plurality of blocks (Blocks) 351 , 352 , 353 , 354 , 359 . Each block 351 , 352 , 353 , 354 , 359 is composed of a plurality of pages (Page) 361 . The size of each page 361 can also be 4k, 8k, 16k or 32k. Furthermore, among the blocks 351 , 352 , 353 , 354 , 359 there is at least one free block without any data stored ...

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 provides a method for estimating data access efficiency, which is applied in a computer system. The computer system includes a host and a flash memory device with a controller and a plurality of blocks. When the host sends a write efficiency query When the command is sent to the flash memory device, if the controller judges that the data space of the free block can accommodate the amount of data to be written, it will reply a best write efficiency to the host, if the controller judges that the data space of the free block cannot accommodate the amount of data to be written When the amount of data is large, at least one block is selected to execute a garbage collection program, and the weight ratio of the effective data of the selected block to the sum of the data to be written and the effective data is calculated so as to generate an estimated writing efficiency and will It replies to the host and performs garbage collection on selected blocks to become new free blocks.

Description

technical field [0001] The invention relates to a method for estimating data access efficiency, in particular to a method for estimating data access efficiency of a flash memory device. Background technique [0002] With the evolution of semiconductor technology, the capacity of flash memory devices such as solid state disks (SSDs) is increasing, and flash memory devices have gradually been used as main data storage media by server hosts or video recording devices. [0003] Since the server host or the video recording device often needs to write or read a large amount of data, the access efficiency of the flash memory device will directly affect the data access speed of the server host or the video recording device. In the past, the server host usually uses a test software to test the access efficiency of the flash memory device. When the server host uses the test software to test the access efficiency of the flash memory device, it will transmit some test data to the flash...

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): G06F3/06
Inventor 吴锡熙陈明胜
Owner INNODISK CORP