Method and apparatus for writing data into storage device and storage device

A technology for data writing and solid-state storage devices, applied in the directions of input/output to record carriers, memory address/allocation/relocation, etc., can solve the problems of reducing the service life and performance of flash memory, and achieve the effect of prolonging the service life

Active Publication Date: 2016-01-06
MEMBLAZE TECH BEIJING
View PDF5 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Write amplification reduces flash life and 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 and apparatus for writing data into storage device and storage device
  • Method and apparatus for writing data into storage device and storage device
  • Method and apparatus for writing data into storage device and storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] figure 1 is a structural block diagram of a storage device according to an embodiment of the present invention. Such as figure 1 The illustrated embodiment includes a host 101 and a storage device 102 coupled to the host 101 . The host 101 and the storage device 102 can be coupled in a variety of ways, including but not limited to connecting the host 101 and the storage device through, for example, SATA, IDE, USB, PCIE, SCSI, Ethernet, Fiber Channel, wireless communication network, etc. 102. The host 101 may be an information processing device capable of communicating with a storage device in the above-mentioned manner, such as a personal computer, a tablet computer, a server, a portable computer, a network switch, a router, a cellular phone, a personal digital assistant, and the like. The storage device 102 includes an interface 103 , a control circuit 104 , one or more flash memory chips 105 and a buffer memory 106 . The interface 103 can be adapted to exchange da...

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

Disclosed is a method for writing data into a solid-state storage device. The method comprises: receiving a data writing request; based on the data writing request, determining that the data writing request is a first type, a second type or a third type; when the data writing request is the first type, writing data corresponding to the data writing request into a first storage region of the solid-state storage device; when the data writing request is the second type, writing the data corresponding to the data writing request into a second storage region of the solid-state storage device; and when the data writing request is the third type, writing the data corresponding to the data writing request into a third storage region of the solid-state storage device, wherein the first type indicates that the data written according to the data writing request is frequently updated, the second type indicates that the data written according to the data writing request is rarely updated, and the third type indicates that the updating property of the data written according to the data writing request is different from the indication of the first type or the second type. Furthermore, disclosed are a system for writing the data into the solid-state storage device and the storage device.

Description

technical field [0001] The present invention relates to a solid storage device (Solid Storage Device, SSD), and more specifically, the present invention relates to a method and device for writing data into a solid storage device and a storage device implementing the method. Background technique [0002] Similar to mechanical hard disks, solid-state storage devices are also high-capacity, non-volatile storage devices used in computer systems. A solid-state storage device generally uses a flash memory (Flash) as a storage medium. High-performance solid-state storage devices are used in high-performance computers. [0003] In a storage device using flash memory, data storage space is generally organized into blocks and / or pages, and each storage block may include multiple pages. Data can be written in units of pages. However, when data is updated, even if the data of a single page is updated, the entire block needs to be erased first, and then the original data and updated d...

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 Applications(China)
IPC IPC(8): G06F3/06G06F12/02
Inventor 路向峰殷雪冰
Owner MEMBLAZE TECH BEIJING
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