Data and method for data processing

A data processing device and data processing technology, applied in the computer field, can solve the problems of discontinuity, low reading efficiency, scattered storage space, etc., and achieve the effect of reducing fragmentation and improving reading efficiency

Active Publication Date: 2014-04-30
邯郸市永年区育英学校
View PDF6 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the First-fit algorithm allocates storage space, it allocates the first free area in the storage space that has the same capacity as the incremental data to the incremental data. Although this method of allocation is simple, it does not distinguish which snapshot is allocated for the storage space , when there are multi

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 and method for data processing
  • Data and method for data processing
  • Data and method for data processing

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

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

[0047] The embodiment of the present invention discloses a data processing method, which can allocate as concentrated space as possible to the same snapshot, which is beneficial to improve the reading efficiency.

[0048] The data processing method provided by the embodiment of the present invention can be implemented on a storage system, figure 1 It is an application scenario of the embodiment of the present invention, and the application scenario is a storag...

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

An embodiment of the invention discloses a data processing method applied to a memory system. A memory space of the memory system is divided into a plurality of memory areas, every memory area comprises an assembly of at least one data block, and the assembly of the data blocks comprises a plurality of data blocks with different capacities. The method comprises the steps of receiving marks carrying data volumes and sent by a host, logic addresses and data writing requests of to-be-written data; according to the marks of the data volumes and the logic addresses, determining incremental data which are the to-be-written data which are changed relative to data originally stored in the logic addresses; determining a target storage area where snapshot data corresponding to the data volumes are located according to the marks of the data volumes; determining an assembly of target data blocks in the target storage area; determining the target data blocks in the assembly of the target data blocks; and writing the incremental data into the target data blocks. An identical snapshot is distributed to the memory space which is concentrated as far as possible, and the method is favorable for improving reading efficiency.

Description

technical field [0001] The invention relates to the field of computers, in particular to a data processing method and device. Background technique [0002] With the popularization of computer technology, people use computers more and more to process their daily work. Sometimes we need to do a job for a long time and constantly update the corresponding data. In order to protect data and facilitate recovery operations, snapshots are usually used to back up each data update. [0003] At present, snapshots generally include two methods, one is a full copy snapshot method, and the other is a snapshot method for copying incremental data. Wherein, the full-copy snapshot method refers to: when the data to be saved is updated, all the data to be saved is saved, including the updated part and the non-updated part, and a full-copy snapshot of the corresponding data is saved each time. Since the full-copy snapshot also saves the unupdated data, the full-copy snapshot takes up a lot of...

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
IPC IPC(8): G06F3/06G06F12/06
Inventor 闫东亮付亮亮李华
Owner 邯郸市永年区育英学校
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