Method and system for reducing write amplification of solid-state hard disk

A solid-state hard disk and write amplification technology, applied in the computer field, can solve the inconvenience, reduce the efficiency of garbage collection and wear leveling, and do not take into account the problems of some data being copied by the host, and achieve the effect of reducing write amplification and reducing the amount of movement.

Active Publication Date: 2016-04-20
RAMAXEL TECH SHENZHEN
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the optimization of these algorithms can reduce write amplification to a certain extent, it will also reduce the efficiency of garbage collection and wear leveling
In addition, these algorithms do not take into account the fact that part of the data is overwritten by the host after the data migration process
[0004] To sum up, it can be seen that the existing technology of reducing write amplification of solid-state hard disks obviously has inconvenience and defects in actual use, so it is necessary to improve them.

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 and system for reducing write amplification of solid-state hard disk
  • Method and system for reducing write amplification of solid-state hard disk
  • Method and system for reducing write amplification of solid-state hard disk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the object, technical solution and advantages of the present invention more clear, the present invention 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 invention, not to limit the present invention.

[0028] see figure 1 , the present invention provides a system structure for reducing the write amplification of solid-state hard drives. The system 100 is applied to solid-state hard drives, and includes a judging module 10 and an invalid processing module 20, wherein:

[0029] The judging module 10 is used for judging whether the same data page as the moved valid data page is stored in the write cache (cache) of the host 200 when the solid-state hard disk has data moved, and if so, it is handed over to the invalid processing module 20 for processing , otherwise continue normal data movement pr...

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 is applicable to the technical field of computers, and provides a method for reducing solid state disk write amplification. The method comprises that when the data of a solid state disk are transferred, whether a write cache of a host terminal is stored with data pages which are as the same as effective data pages which are transferred or not is judged, if so, the effective data pages are subjected to invalid processing, and otherwise, the normal data transfer is carried out. The invention further correspondingly provides a system for reducing solid state disk write amplification. Consequently, the data transfer amount can be reduced, and the solid state disk write amplification is reduced.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a method and system for reducing write amplification of a solid-state hard disk. Background technique [0002] In solid-state storage systems, write amplification is an important concept. It is a ratio of the amount of data actually written in the hard disk to the amount of data written by the host, and should be kept within a small range. The smallest unit of reading and writing of flash memory is page (page), and the smallest unit of erasing is block (block). Currently, a common physical block has 256 pages, so that there are both valid pages and invalid pages in one block. The function of garbage collection is to move the valid pages in the block to a unified free block when the free space in the system is insufficient, and then erase the generated garbage blocks to generate redundant free blocks. In addition, the erasing times of the physical blocks of the flash memory a...

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/02
Inventor 何浩
Owner RAMAXEL TECH SHENZHEN
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