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

Data reading-writing method, storage controller and computer

A storage controller and controller technology, applied in the storage field, can solve problems such as the inability to effectively improve system storage performance.

Active Publication Date: 2014-11-12
HUAWEI TECH CO LTD
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

According to statistics, when performing read and write operations on SSDs, the number of read and write operations on metadata can reach at least 50% of the total number of operations. Large loss, cannot effectively improve the storage performance of the system

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
  • Data reading-writing method, storage controller and computer
  • Data reading-writing method, storage controller and computer
  • Data reading-writing method, storage controller and computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0099] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0100] Additionally, the terms "system" and "network" are often used herein interchangeably. The term "and / or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist simultaneously, and there exists alone B these three situations. In addition, the character " / " in this article generally indicates that the contextual ob...

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 in the embodiments of the present invention are a data reading and writing method, a memory controller and a computer, relating to the field of storage, reducing flash chip loss and efficiently improving storage performance of a system. The specific scheme is as follows: a first write command sent by a software layer controller is obtained through a first reading and writing interface, wherein the first write command comprises a characteristic value of first data and the first data to be written; according to the characteristic value of the first data, the first data is cached into a first storage unit using a predetermined write policy, and a reference count value of the first data in the first storage unit is updated, wherein the reference count value of the first data records the read and write times for the first data in the first storage unit; when a writing indication for the first data is detected, all the first data cached in the first storage unit is written to a second storage unit. The present invention is used in the process of data storage.

Description

technical field [0001] The invention relates to the storage field, in particular to a data reading and writing method, a storage controller and a computer. Background technique [0002] With the development of technology, in order to improve the storage performance of the system, the storage medium of the computer system has developed from the early tape and disk to the current new storage medium, such as a solid state disk (Solid State Disk, SSD). [0003] Specifically, an existing SSD may be composed of a controller, a random access memory (Random Access Memory, RAM) and several Flash chips. Among them, the read operation of SSD is specifically: the controller reads the data on the Flash chip to the RAM, and then transmits it to the upper software layer controller through the input / output (Input / Output, I / O) interface, and reads the data again. For the data, the controller only needs to read directly from the RAM; the write operation to the SSD is specifically: the contro...

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): G06F12/08G06F13/16
CPCG06F12/0246G06F2212/1016G06F2212/7202G06F2212/7203G06F2212/7209
Inventor 方帆李俊
Owner HUAWEI TECH 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